From 68710dd2840e911313543ff01f3829c247c219cb Mon Sep 17 00:00:00 2001 From: Daniel Date: Wed, 17 Nov 2021 14:10:42 +0100 Subject: [PATCH] Only ignore localhost resolvers if they come from the system --- resolver/resolvers.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resolver/resolvers.go b/resolver/resolvers.go index 4cbaf46d..e6fdb814 100644 --- a/resolver/resolvers.go +++ b/resolver/resolvers.go @@ -112,7 +112,8 @@ func createResolver(resolverURL, source string) (*Resolver, bool, error) { } scope := netutils.GetIPScope(ip) - if scope.IsLocalhost() { + // Skip localhost resolvers from the OS, but not if configured. + if scope.IsLocalhost() && source == ServerSourceOperatingSystem { return nil, true, nil // skip }