Tailscale version: (phone) 1.8.3 (Tailscale server) 1.8.5
Your operating system & version: Android 11 with Android security update May 5, 2021
I have tailscale setup to be used basically as a DNS tunnel to a PIHole container I have setup on an Oracle Free VM. I have several other systems also using it this way which are Windows and Linux machines.
My tailscale is setup to push the IP address of my PIHole VM as the VPN DNS server. Tailscale is also setup to push the route of the 10.0.0.0/24 subnet for that machine as well.
On my other non-Pixel machine, the routing and DNS works as expected and PIhole does its thing.
On my phone recently, Tailscale is no longer setting the DNS IP address on the VPN connection it sets up. That DNS config is now blank:
I have Nebulo setup as well but only use it from time to time. I turned that on to see what its VPN configuration looked like and it sets up its VPN DNS for IPv4 and IPv6 just fine.
I even tried deleting my DNS server in my Tailscale config, re-adding it, stopping and starting Tailscale on my phone but Tailscale is no longer setting up its VPN DNS server anymore … and so my phone is getting AD spam !!! (crying in a corner …)