erikkrieg / eksys

Nix system and user configuration for MacOS and NixOS hosts.
3 stars 0 forks source link

Tailscale DNS on macos #23

Open erikkrieg opened 1 year ago

erikkrieg commented 1 year ago

I need to better understand how tailscale is handling DNS. I'm not sure what the implications of overrideLocalDns is and I've seen some unexpected behaviour on MacOS where I've needed to manually set search and nameserver in order for "magic DNS" to work. Even then, it can take a while before resolving the node hosts works with browser & curl.

Some potentially relevant issues:

I'm also unsure how to use an exit node from my MacOS ts client. This article even suggests that the tailscale cli cannot use exit nodes. So I might need to use a GUI to have this feature?

erikkrieg commented 1 year ago

How can I get the 100.100.100.100 ts DNS to use my own dns while out? Maybe it wasn't working because I need to accept routes from an exit node? Maybe I can set DNS to use the ts domain name?