ipn/ipnlocal: plumb fallback DNS in as a workaround for split DNS issues.

Cause of #1743.

Signed-off-by: David Anderson <danderson@tailscale.com>
This commit is contained in:
David Anderson
2021-04-19 21:58:26 -07:00
committed by Dave Anderson
parent 28ba20d733
commit 1e5c608fae
2 changed files with 32 additions and 6 deletions

View File

@@ -852,6 +852,7 @@ type DNSConfig struct {
// FallbackResolvers is like Resolvers, but is only used if a
// split DNS configuration is requested in a configuration that
// doesn't work yet without explicit default resolvers.
// https://github.com/tailscale/tailscale/issues/1743
FallbackResolvers []DNSResolver `json:",omitempty"`
// Domains are the search domains to use.
// Search domains must be FQDNs, but *without* the trailing dot.