/etc/resolv.conf 自动填充不起作用?

/etc/resolv.conf 自动填充不起作用?

我正在使用 Raspbian 进行静态设置/etc/网络/接口。我从多个可靠来源了解到/etc/resolv.conf文件由系统上的其他软件填充,通常动态主机配置协议

为了测试这一点,在我的/etc/dhcp/dhclient.conf我尝试添加以下内容

prepend domain-name-servers 127.0.0.1 2.2.2.2;

然后我重新启动了系统,希望在我的系统中找到这些地址作为名称服务器/etc/resolv.conf,但事实并非如此,两个地址都不存在,并且我的 resolv.conf 文件未受影响。

我也尝试过改变前置参数如下

supersede domain-name-servers 127.0.0.1 2.2.2.2;

重新启动后,这也没有任何作用。

我也尝试过编辑/etc/网络/接口并添加了以下内容

dns-nameservers 55.55.55.55

同样,重新启动后,没有任何变化。

这是故意行为吗?为什么 resolv.conf 没有被更新/覆盖?

答案1

这似乎是一个错误,几个小时前我已在 Debian BTS 中报告了该错误:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773749

看看/run/resolvconf/resolv.conf是否有什么变化。

相关内容