then everything works as expected (Except for the DNS still going to whatever I've defined locally not what is configured in Tailscale admin).
If I manually set the DNS on my Wi-Fi interface to CloudFlare or Google e.t.c. This works fine in most contexts however when I am using Tailscale via LTE/4G (on EE in the UK) either on my phone or tethered to my Macbook, dns requests to things on my home network (I have public DNS pointing at private IPv4 addresses) get resolved to a 6to4 address (e.g. I have a linux machine at home set up with subnet routes / relay. Wireshark showing DNS queries hitting DNS server provided by DHCP on Wi-Fi interface: Query goes to the server defined in Tailscale admin. Try to resolve a DNS record (Goes to network interface provided/defined DNS server).If you send traffic out both stacks at once this would be 'Split Mode'. Your OS must support this, as must the VPN service. Add some internet based server (google / cloudflare etc) If your VPN does assign a new DNS - for example by using DHCP option 6 'DNS Server' - then you can have different DNS servers for the VPN and for Internet.reconfiguring the DNS, changing location, and deleting and re-adding the WiFi configuration. Ive tried resetting my settings, network settings and resetting my phone but I. If you have reset your router and attempted connect. DNS servers configured in the admin panel don't seem to be picked up by (MacOS / iOS) clients. Not having a working Internet connection on your Mac due to Macs self.