|
|
|
|
|
by bradfitz
1464 days ago
|
|
It only messes with /etc/resolv.conf if you did `--accept-dns` and don't have systemd-resolved, which nowadays is much more common. Linux DNS is a clusterfun: https://tailscale.com/blog/sisyphean-dns-client-linux/ But, yeah, without systemd-resolved Linux DNS is a fight for the death between uncooperating processes. NetworkManager is okay but there are a dozen buggy variants in the wild we have to work around. Linux is by far the worst platform for DNS config. I totally recommend systemd-resolved. It's the only thing that does DNS well on Linux. |
|
[1]: https://en.wikipedia.org/wiki/Name_Service_Switch