You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/types/dnstype
Michael Ben-Ami 3f1851a6d9 types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodes
dnstype.Resolver adds a boolean UseWithExitNode that controls
whether the resolver should be used in tailscale exit node contexts
(not wireguard exit nodes). If UseWithExitNode resolvers are found,
they are installed as the global resolvers. If no UseWithExitNode resolvers
are found, the exit node resolver continues to be installed as the global
resolver. Split DNS Routes referencing UseWithExitNode resolvers are also
installed.

Updates #8237

Fixes tailscale/corp#30906
Fixes tailscale/corp#30907

Signed-off-by: Michael Ben-Ami <mzb@tailscale.com>
4 months ago
..
dnstype.go types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodes 4 months ago
dnstype_clone.go types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodes 4 months ago
dnstype_test.go types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodes 4 months ago
dnstype_view.go types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodes 4 months ago
messagetypes-string.go cli: add `tailscale dns query` (#13368) 1 year ago