Allow configuring IP address the DNS server binds to (#552)

Closes #550.
This commit is contained in:
rpassmore
2019-01-19 01:41:43 +00:00
committed by hmage
parent 79eff5f260
commit f1c3fecfb2
2 changed files with 6 additions and 4 deletions

4
dns.go
View File

@@ -32,8 +32,8 @@ func generateServerConfig() dnsforward.ServerConfig {
}
newconfig := dnsforward.ServerConfig{
UDPListenAddr: &net.UDPAddr{Port: config.DNS.Port},
TCPListenAddr: &net.TCPAddr{Port: config.DNS.Port},
UDPListenAddr: &net.UDPAddr{IP: net.ParseIP(config.DNS.BindHost), Port: config.DNS.Port},
TCPListenAddr: &net.TCPAddr{IP: net.ParseIP(config.DNS.BindHost), Port: config.DNS.Port},
FilteringConfig: config.DNS.FilteringConfig,
Filters: filters,
}