- rDNS: don't try to resolve loopback IP addresses

This commit is contained in:
Simon Zolin 2019-06-25 16:14:52 +03:00
parent f1e6a30931
commit 6a1edc45be
1 changed files with 4 additions and 1 deletions

View File

@ -165,7 +165,10 @@ func onDNSRequest(d *proxy.DNSContext) {
return
}
beginAsyncRDNS(ip)
ipAddr := net.ParseIP(ip)
if !ipAddr.IsLoopback() {
beginAsyncRDNS(ip)
}
}
func generateServerConfig() dnsforward.ServerConfig {