我知道的几乎每个发行版都会/etc/resolv.conf
在重新启动时擦除(我认为 DHCP 会执行此操作),因此添加静态 DHCP 条目的位置因发行版而异。如何将静态 DNS 服务器添加到 CentOS 服务器,以便我知道我的条目在重新启动后仍然有效?
答案1
对于 CentOS,看起来您添加PEERDNS=no
到/etc/sysconfig/network-scripts/ifcfg-eth0
(请参阅文档)。
更一般地说,如果您正在使用,dhclient
则将以下内容放入您的 dhclient.conf 文件中:
interface "eth0" {
supersede domain-name-servers 8.8.4.4, 8.8.8.8;
}
您可以将选项dhcpcd
添加-R
到命令行以阻止其更改/etc/resolv.conf
。
最后pump
使用-d
命令行上的选项来阻止它的改变/etc/resolv.conf
。