- if upstream DNS is missing fallbacks on localresponder if defined, else on "127.0.0.53:53" as last chance
parent
31e05cb177
commit
946a2245cc
|
@ -88,6 +88,11 @@ func oneTimeDNS(config string) (dns string) {
|
||||||
upl := ZabovConfigs[config].ZabovDNSArray
|
upl := ZabovConfigs[config].ZabovDNSArray
|
||||||
|
|
||||||
if len(upl) < 1 {
|
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!")
|
fmt.Println("No DNS defined, using default 127.0.0.53:53. Hope it works!")
|
||||||
return "127.0.0.53:53"
|
return "127.0.0.53:53"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue