我必须编辑什么文件才能在 CentOS 中创建静态 DNS 服务器?

xen*_*ide 5 networking dns centos

我知道的几乎每个发行版都会/etc/resolv.conf在重新启动时擦除(我认为 DHCP 会这样做),因此添加静态 DHCP 条目的位置因发行版而异。如何将静态 DNS 服务器添加到 CentOS 服务器,以便我知道我的条目将在重新启动后继续存在?

Cry*_*vok 4

对于 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;
}
Run Code Online (Sandbox Code Playgroud)

您可以将选项dhcpcd添加-R到命令行以阻止其更改/etc/resolv.conf

最后pump使用-d命令行上的选项来阻止它的改变/etc/resolv.conf