-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Tailscale breaks DNS-over-TLS on Android #915
Copy link
Copy link
Closed as not planned
Labels
L2 FewLikelihoodLikelihoodOS-androidIssues involving Tailscale for AndroidIssues involving Tailscale for AndroidT6 Major usabilityIssue typeIssue typednssecurityIssues involving security in the Tailscale product or infrastructureIssues involving security in the Tailscale product or infrastructure
Description
Describe the bug
If a custom DNS-over-TLS ("Private DNS") server is configured, enabling tailscale will stop all DNS requests and show a "couldn't connect" in the android settings app.
To Reproduce
Steps to reproduce the behavior:
- Disable the tailscale VPN.
- In Android setting's "WiFi and network" section, set the private dns to a specific server, not "automatic". I tested with values of both "dns.quad9.net" and "dns.nextdns.io".
- Observe that dns works as expected.
- Activate tailscale.
- Observe that dns requests fail, and that private dns' settings are labelled "couldn't connect"
Note that the "automatic" setting, for Google's DNS-over-TLS server, works correctly.
Expected behavior
DNS-over-TLS servers should be accessible even when running tailscale.
Version information:
- Device: OnePlus Phone
- OS: Android
- OS version: 10.
- Tailscale version: version 1.2.2-t76c2982d8-g39dfd8495
Additional context
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
L2 FewLikelihoodLikelihoodOS-androidIssues involving Tailscale for AndroidIssues involving Tailscale for AndroidT6 Major usabilityIssue typeIssue typednssecurityIssues involving security in the Tailscale product or infrastructureIssues involving security in the Tailscale product or infrastructure
