答案1
Ubuntu 使用解析配置用于管理 DNS 配置的包。它在 dhcp 分配期间被调用。您可以通过配置 resolvconf 来覆盖路由器的 dns 配置。
编辑该/etc/resolvconf/resolv.conf.d/head
文件并将您的 DNS 偏好设置放在那里,它将优先。
将这一行添加到文件head
:
nameserver 1.1.1.1
它看上去会像这样(/etc/resolvconf/resolv.conf.d/head
):
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 1.1.1.1
您还可以在那里放置其他默认设置。
路由器提供的其他信息也将/etc/resolv.conf
在重启时显示在文件中。搜索顺序由您指定。
YOUR CHANGES WILL BE OVERWRITTEN
中的通知是启动时始终加载的文件/etc/resolv.conf
的内容以及正常的网络发现变化。/etc/resolvconf/resolv.conf.d/head