rename ListenPort to ListenDNSPort

This commit is contained in:
Vladimir Avtsenov 2025-01-27 01:14:17 +03:00
parent 912f56246a
commit acce1b8bcc
2 changed files with 5 additions and 5 deletions

View File

@ -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()

View File

@ -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")