rename ListenPort to ListenDNSPort
This commit is contained in:
parent
912f56246a
commit
acce1b8bcc
8
kvas2.go
8
kvas2.go
@ -29,7 +29,7 @@ type Config struct {
|
|||||||
IpSetPrefix string
|
IpSetPrefix string
|
||||||
LinkName string
|
LinkName string
|
||||||
TargetDNSServerAddress string
|
TargetDNSServerAddress string
|
||||||
ListenPort uint16
|
ListenDNSPort uint16
|
||||||
UseSoftwareRouting bool
|
UseSoftwareRouting bool
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -101,7 +101,7 @@ func (a *App) listen(ctx context.Context) (err error) {
|
|||||||
return fmt.Errorf("failed to addrList address: %w", err)
|
return fmt.Errorf("failed to addrList address: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
a.dnsOverrider4 = a.NetfilterHelper4.PortRemap(fmt.Sprintf("%sDNSOR", a.Config.ChainPrefix), 53, a.Config.ListenPort, addrList)
|
a.dnsOverrider4 = a.NetfilterHelper4.PortRemap(fmt.Sprintf("%sDNSOR", a.Config.ChainPrefix), 53, a.Config.ListenDNSPort, addrList)
|
||||||
err = a.dnsOverrider4.Enable()
|
err = a.dnsOverrider4.Enable()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed to override DNS (IPv4): %v", err)
|
return fmt.Errorf("failed to override DNS (IPv4): %v", err)
|
||||||
@ -111,7 +111,7 @@ func (a *App) listen(ctx context.Context) (err error) {
|
|||||||
_ = a.dnsOverrider4.Disable()
|
_ = a.dnsOverrider4.Disable()
|
||||||
}()
|
}()
|
||||||
|
|
||||||
a.dnsOverrider6 = a.NetfilterHelper6.PortRemap(fmt.Sprintf("%sDNSOR", a.Config.ChainPrefix), 53, a.Config.ListenPort, addrList)
|
a.dnsOverrider6 = a.NetfilterHelper6.PortRemap(fmt.Sprintf("%sDNSOR", a.Config.ChainPrefix), 53, a.Config.ListenDNSPort, addrList)
|
||||||
err = a.dnsOverrider6.Enable()
|
err = a.dnsOverrider6.Enable()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed to override DNS (IPv6): %v", err)
|
return fmt.Errorf("failed to override DNS (IPv6): %v", err)
|
||||||
@ -489,7 +489,7 @@ func New(config Config) (*App, error) {
|
|||||||
}
|
}
|
||||||
app.Link = link
|
app.Link = link
|
||||||
|
|
||||||
app.DNSProxy = dnsProxy.New(app.Config.ListenPort, app.Config.TargetDNSServerAddress)
|
app.DNSProxy = dnsProxy.New(app.Config.ListenDNSPort, app.Config.TargetDNSServerAddress)
|
||||||
app.DNSProxy.MsgHandler = app.handleMessage
|
app.DNSProxy.MsgHandler = app.handleMessage
|
||||||
|
|
||||||
app.Records = NewRecords()
|
app.Records = NewRecords()
|
||||||
|
2
main.go
2
main.go
@ -20,7 +20,7 @@ func main() {
|
|||||||
IpSetPrefix: "kvas2_",
|
IpSetPrefix: "kvas2_",
|
||||||
LinkName: "br0",
|
LinkName: "br0",
|
||||||
TargetDNSServerAddress: "127.0.0.1:53",
|
TargetDNSServerAddress: "127.0.0.1:53",
|
||||||
ListenPort: 7548,
|
ListenDNSPort: 7553,
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal().Err(err).Msg("failed to initialize application")
|
log.Fatal().Err(err).Msg("failed to initialize application")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user