升级到 7.1 后,我注意到总是resolvd
将通过 dhclient 接收到的名称服务器添加到 /etc/resolv.conf
$ cat /etc/resolv.conf
nameserver 10.0.2.3 # resolvd: vio0
lookup file bind
nameserver 1.1.1.1
这是意外的行为,因为dhclient
它被配置为取代 DHCP 的 DNS 配置。
$ cat /etc/dhclient.conf
supersede domain-name-servers 127.0.0.1;
答案1
dhcpleased 是在 7.0 左右引入的(请参阅发行说明)。这意味着配置应该通过它的配置来完成。
在您的情况下创建文件 /etc/dhcpleased.conf
interface vio0 {
ignore dns
}