mirror of
https://github.com/Control-D-Inc/ctrld.git
synced 2026-02-03 22:18:39 +00:00
Currently, ctrld force NetworkManager ignore auto DNS setup from DHCP per connection. This does not work well, because an interface can be attached to many connections. So if `ctrld` started with a connection, then user connect to new one, the DNS configured by ctrld will be override. Instead, we can force NetworkManager not to manage DNS by: - Using dns=none - Set systemd-resolved=false So NetworkManager won't attempt to send DNS setup to systemd-resolved, leaving what ctrld set as-is.