发布时间:2024.4.27
问题
/etc/resolv.conf
是Linux下DNS的配置文件。
但是NetworkManager会用覆盖它,导致我们每次都要重新配置。
解决办法
这是官方推荐的做法。或者你可以用resolveconf
工具。
$ nm-connection-editor
会调起一个界面,选中连接的网络,为它添加附加的DNS服务器即可。
或者,直接编辑配置文件:
vim /etc/NetworkManager/system-connections/<连接名>
例如这里添加了3个附加DNS,用分号分隔。
参考资料
Debian WIki : NetworkConfiguration