哪个配置文件对于 DNS 服务器设置具有更高的优先级?

哪个配置文件对于 DNS 服务器设置具有更高的优先级?

/etc/network/interfaces 对于 Debian,DNS 名称服务器可以在和 中设置/etc/resolv.conf

哪个文件对于 DNS 服务器配置具有更高的优先级?

答案1

取决于发行版以及安装的其他软件包。由于这些差异是默认安装的一部分,因此我将其称为与发行版相关的差异。

快速测试 -

Debian Jessie/etc/resolv.conf仍然保留dns-name-servers/etc/interfaces.即使/etc/resolv.conf是空的。

Ubuntu 16.04 服务器使用该resolvconf包,并且/etc/resolv.conf每次运行时都会覆盖该文件,因此除非您编辑各种选项,否则需要将dns-name-servers条目放入其中。/etc/network/interfacesresolvconf

相关内容