
我有一個運行 ISC dhcpd 的 DHCP 伺服器,它提供了該option domain-search "domain.local";
選項。
resolv.conf
這是被特定的 CentOS 5 dhclient 忽略的,即使我手動添加它並重新啟動網絡,該客戶端也會刪除搜尋參數。
當查看 dhclient 租約時,/var/lib/dhclient/dhclient-eth0.leases
我注意到它option domain-search
不在從 DHCP 伺服器接收的選項中。
我知道您可以設定一個dhclient.conf
檔案來本地覆蓋從 DHCP 伺服器收到的選項,但似乎沒有/etc/dhclient.conf
或/etc/dhcp/dhclient.conf
奇怪的是它被主動覆蓋而不是在本地租賃文件中。 CentOS 6 來賓似乎可以正常接收該選項。
任何人都知道可能發生這種情況的其他情況嗎?
作業系統是 CentOS 5.8 64 位元和 dhclient 12:3.0.5-33.el5_9
答案1
解決了!基本上,CentOS 5 似乎dhclient
無法辨識domain-search
來自 的選項dhcpd
,而 CentOS 6 可以辨識。
我另外指定了該domain-name
選項,dhcpd.conf
並且 CentOS 來賓上的網路重新啟動將search
參數添加到/etc/resolv.conf
希望這可以幫助別人。