每次 cobbler 同步后,dhcpd.conf DNS 顺序都会被重置

每次 cobbler 同步后,dhcpd.conf DNS 顺序都会被重置

我正在尝试通过编辑 cobbler 中的文件来切换客户端计算机使用的 DNS 服务器的顺序/etc/dhcp/dhcpd.conf。这是我尝试更改之前的设置:

subnet 10.100.48.0 netmask 255.255.252.0 {
     option routers             10.100.48.53;
     option domain-name-servers 10.100.48.51, 10.100.51.205;
     option subnet-mask         255.255.252.0;

这是我更新文件的方式(即 DNS 服务器切换):

subnet 10.100.48.0 netmask 255.255.252.0 {
     option routers             10.100.48.53;
     option domain-name-servers 10.100.51.205, 10.100.48.51;
     option subnet-mask         255.255.252.0;

问题是,每当我运行cobbler sync文件时/etc/dhcp/dhcpd.conf,它都会恢复到原始状态。我如何确保不会发生这种情况?

谢谢

答案1

我已经想出了如何为可能遇到此问题的任何人解决这个问题。我需要更新此文件:

/etc/cobbler/dhcp.template 

当您运行时cobbler sync,dhcpd.conf 文件将根据 dhcp.template 文件中的信息生成。一旦我更新了此文件,一切都会按预期工作。

相关内容