diff --git a/common/dns/fakedns/server.go b/common/dns/fakedns/server.go index aab83d5..03deefc 100644 --- a/common/dns/fakedns/server.go +++ b/common/dns/fakedns/server.go @@ -29,7 +29,6 @@ func (s *Server) ServeDNS(w D.ResponseWriter, r *D.Msg) { D.HandleFailed(w, r) return } - s.h(w, r) } diff --git a/proxy/utils.go b/proxy/utils.go index e0ef4d7..0127355 100644 --- a/proxy/utils.go +++ b/proxy/utils.go @@ -3,6 +3,7 @@ package proxy import ( "errors" "fmt" + "github.com/xjasonlyu/tun2socks/common/log" "io" "io/ioutil" "net" @@ -28,6 +29,7 @@ func lookupHost(fakeDNS dns.FakeDNS, target net.Addr) (targetHost string, err er targetHost = targetIP.String() // Replace with a domain name if target address IP is a fake IP if fakeDNS != nil { + log.Warnf("lookup dns: %v", targetHost) if host, exist := fakeDNS.IPToHost(targetIP); exist { targetHost = host }