Override DNS Not Working

If you override local DNS, does anyone know how a device is still able to continue to use its own DNS? I seem to have some devices which are complying while others have gone rogue!

The tailscale client includes a flag --accept-dns which can be set to true or false on the command line.

There’s also checkboxes in Windows/MacOS to Use Tailscale DNS Settings, under Preferences.

You could start there. Or if you’ve made some changes to the settings, a tailscale up should reread them.