Hi, I started using MagicDNS just now and noticed that all is fine and transparent (on my Android phone) if I’m connected via WiFi. If I switch Wifi off and rely on 4G than my phone stops being able to resolve domains try to go to. Switching off tailscale (or just MagicDNS) solves the problem.
BTW, I’m using MagicDNS with 1.1.1.1 and 8.8.8.8 DNS servers.
I am having the same issue on Telstra in Australia. Wifi works fine, can ping internal dns names, external and tailnet. However, on 4g no DNS works without selecting Override DNS.
This is not practical for me to turn on however as at work and home I need access to internal DNS services (and on sites that I may visit with corporate networks).
This is pretty widespread. Colleagues in my office have the same thing (but they don’t need to use Tailscale on mobile like I do). I really want to use magicDNS, can anyone from the Tailscale advise here?
To find your ip, turn off wifi and google search “what’s my IP”. If you don’t get a traditional public IP xxx.xxx.xxx.xxx. IPv6 is something more like xxxx.xxxx.xxxx.xxxx.xxxx.xxxx.xxxx.xxxx
Also this happens on my iPhone too. When connected via Tailscale on 4G/5G, the DNS resolution is not working anymore. Same for me, MagicDNS with Google and Cloudflare. No “override local DNS”.
With “override local DNS”, it is working. But i dont want my to override my DNS on my other Tailscale clients.