dhclient 忽略了 DHCP 服务器的 CentOS 5 域搜索

dhclient 忽略了 DHCP 服务器的 CentOS 5 域搜索

我有一个运行 ISC dhcpd 的 DHCP 服务器,它提供该option domain-search "domain.local";选项。

特定的 CentOS 5 dhclient 会忽略这一点,resolv.conf即使我手动添加它并重新启动网络,它也会删除搜索参数。

当查看 dhclient 租约时,/var/lib/dhclient/dhclient-eth0.leases我注意到它option domain-search不在从 DHCP 服务器收到的选项之中。

我知道你可以设置一个dhclient.conf文件来本地覆盖从 DHCP 服务器收到的选项,但似乎没有/etc/dhclient.conf/etc/dhcp/dhclient.conf

奇怪的是它正在被主动覆盖,而不是在本地租约文件中。 CentOS 6 客户机似乎正在接收选项 ok。

有人知道可能发生这种情况的其他情况吗?
操作系统是 CentOS 5.8 64 位和 dhclient 12:3.0.5-33.el5_9

答案1

解决了!基本上看来dhclientCentOS 5 无法识别domain-search中的选项dhcpd,而 CentOS 6 可以。

我另外指定了domain-name选项,dhcpd.conf并在 CentOS 客户机上重新启动网络,将search参数添加到/etc/resolv.conf

希望这对某人有帮助。

相关内容