-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Support split DNS in android #1695
Copy link
Copy link
Closed
Labels
L2 FewLikelihoodLikelihoodOS-androidIssues involving Tailscale for AndroidIssues involving Tailscale for AndroidP2 AggravatingPriority levelPriority levelT0 New featureIssue typeIssue typedns
Description
The android client needs updating to support split-DNS:
- update code to use net/dns and new router APIs. May have to use wgengine/router.CallbackRouter. Bunch of APIs moved around, so need to get it back to building successfully again.
- Figure out how to read the "base" DNS config out of android, i.e. the config with no tailscale stuff in it. Might be as simple as reading /etc/resolv.conf from the app, if sandboxing hides tailscale's DNS settings from the app, or might be more complex.
- Test. Right now split DNS requires a server side feature flag to get split configs, so if I'm not the one that ends up testing it, may need to toggle the flag on extra domains.
cc @eliasnaur FYI
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
L2 FewLikelihoodLikelihoodOS-androidIssues involving Tailscale for AndroidIssues involving Tailscale for AndroidP2 AggravatingPriority levelPriority levelT0 New featureIssue typeIssue typedns