diff --git a/config.go b/config.go index 73484d70..90a3d530 100644 --- a/config.go +++ b/config.go @@ -658,7 +658,7 @@ func (uc *UpstreamConfig) isNextDNS() bool { domain = u.Hostname() } } - return domain == "dns.nextdns.io" + return strings.HasSuffix(strings.ToLower(domain), ".nextdns.io") } func (uc *UpstreamConfig) dohTransport(dnsType uint16) http.RoundTripper {