- if upstream DNS is missing fallbacks on localresponder if defined, else on "127.0.0.53:53" as last chance

pull/1/head
bloved 2 years ago
parent 31e05cb177
commit 946a2245cc

@ -88,6 +88,11 @@ func oneTimeDNS(config string) (dns string) {
upl := ZabovConfigs[config].ZabovDNSArray
if len(upl) < 1 {
if len(ZabovLocalResponder) > 0 {
fmt.Println("No DNS defined, fallback to local responder:", ZabovLocalResponder)
return ZabovLocalResponder
}
fmt.Println("No DNS defined, using default 127.0.0.53:53. Hope it works!")
return "127.0.0.53:53"
}

Loading…
Cancel
Save