From 2f398106e2e558000b481f4f9c80a65e7be2fd36 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Thu, 8 Apr 2021 16:23:33 -0700 Subject: [PATCH] ipn/ipnlocal: allow setting MagicDNS without DefaultResolvers. Signed-off-by: David Anderson --- ipn/ipnlocal/local.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/ipn/ipnlocal/local.go b/ipn/ipnlocal/local.go index 6395be9f9..bbb92343d 100644 --- a/ipn/ipnlocal/local.go +++ b/ipn/ipnlocal/local.go @@ -1523,12 +1523,7 @@ func (b *LocalBackend) authReconfig() { } dcfg.Hosts[name] = ips } - enableMagicDNS := nm.DNS.Proxied - if enableMagicDNS && len(nm.DNS.Resolvers) == 0 { - b.logf("[unexpected] dns proxied but no nameservers") - enableMagicDNS = false - } - if enableMagicDNS { + if nm.DNS.Proxied { // actually means "enable MagicDNS" dcfg.Hosts = map[string][]netaddr.IP{} set(nm.Name, nm.Addresses) for _, peer := range nm.Peers {