net/dns: fix resolved match domains when no nameservers are provided.

Signed-off-by: David Anderson <danderson@tailscale.com>
This commit is contained in:
David Anderson 2021-04-20 17:10:39 -07:00
parent 4be26b269f
commit 89c81c26c5
1 changed files with 1 additions and 1 deletions

View File

@ -163,7 +163,7 @@ func (m *resolvedManager) SetDNS(config OSConfig) error {
RoutingOnly: true,
})
}
if len(config.MatchDomains) == 0 {
if len(config.MatchDomains) == 0 && len(config.Nameservers) > 0 {
// Caller requested full DNS interception, install a
// routing-only root domain.
linkDomains = append(linkDomains, resolvedLinkDomain{