/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/interfaces
resolvconf