
オプションを提供する ISC dhcpd を実行している DHCP サーバーがありますoption domain-search "domain.local";
。
resolv.conf
これは特定の CentOS 5 dhclient によって無視されており、手動で追加してネットワークを再起動しても検索パラメータが削除されます。
の dhclient リースを確認すると、DHCP サーバーから受信したオプションの中に が含まれていない/var/lib/dhclient/dhclient-eth0.leases
ことに気付きました。option domain-search
dhclient.conf
DHCPサーバーから受信したオプションをローカルで上書きするファイルを設定できることは知っていますが、/etc/dhclient.conf
または/etc/dhcp/dhclient.conf
ローカルのリースのファイルではなく、アクティブに上書きされているのは奇妙です。 CentOS 6 ゲストはオプションを正常に受信しているようです。
これが起こる可能性のある他の条件を知っている人はいますか?
OSはCentOS 5.8 64ビット、dhclient 12:3.0.5-33.el5_9です
答え1
解決しました! 基本的に、CentOS 5 ではのオプションがdhclient
認識されないようですが、CentOS 6 では認識されます。domain-search
dhcpd
さらにdomain-name
オプションを指定しdhcpd.conf
、CentOSゲストのネットワークを再起動すると、search
パラメータが追加されました。/etc/resolv.conf
これが誰かの役に立つことを願います。