Tailscale DNS
- Tailscale overrides
/etc/resolv.conf, when the tunnel is up local name resolving doesn't work anymore. - Private DNS with MagicDNS
- Tailscale Field Guide: MagicDNS and split DNS
Show tailscale DNS status:
tailscale dns status
Disable tailscale DNS:
tailscale set --accept-dns=false
Issues
Captive portals
- Captive Wi-fi portal login didn't show up
- FR: Flag health errors for self-signed or otherwise invalid certificates
- Firefox Docs: Captive portal detection
How to fix Tailscale with captive portals
- Problem: No DNS resolution works because Tailscale is the default
resolver (configured for DNS Domains:
~.) - Solution: Add
~.to theAdditional search domainsof the configured Wifi connection in the Network Manager UI. This will route all DNS queries directly over the wifi interface, circumventing the catch-all DNS resolution of Tailscale. Beware: This might have other side-effects !