Deleted (double post - sorry!)
I had a similar problem with tailscale, and in the end this is what i did (and still do). You have to prevent MagicDNS from taking over the "resolv.conf" configuration...
tailscale up --accept-dns=false
will disable MagicDNS on the device, preventing Tailscale from modifying the DNS configuration file.
You will lose MagicDNS capability on your Tailnet but Tailscale ip addresses (which is what i use anyway) work perfectly fine.
OK
thank you that is what I did not understand about what I read earlier.
I can probably live with that too, but using magicdns over multiple machines is something I am commonly doing, so I hope a more complete solution will ultimately be discovered.
Just curious, are you using a vpn? That was what caused my problems. Not the vpn itself, but the fact that i had set it to deny access if the vpn dropped it's connection, which was indeed happening every time the resolv.conf file was changed to the tailscale nameserver(s).
Now i just stop the vpn if i'm using it, before starting tailscale and all is well. When i have finished with tailscale, i stop it with "tailscale down" and then continue as normal, with or without the vpn.
No, I'm not using a VPN and as far as I know I am just using tailscale itself over my standard connection.
Ok, then either one of these will probably work, choose which one you want to use and see how you get on.
Or via the command line using....
tailscale set --accept-dns = false
Hope you get it working as you want. 👍🙏
I thought first and foremost it was a vpn which would indeed intercept much of your networking.
https://tailscale.com/
Thanks again for the help!
Just in case it helps someone else, I see that I can make use of magicdns addresses if I download the static binary from here:
https://pkgs.tailscale.com/stable/#static
then, after having previously logging in to the tailscale website, after that point I am able to start tailscale with this command:
./tailscaled --state=tailscaled.state
and during that session I can access other computers using their magicdns name without that interfering with my standard internet access.