
У меня есть DHCP-сервер, на котором запущен ISC dhcpd, который предоставляет такую 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 64bit и dhclient 12:3.0.5-33.el5_9
решение1
Решено! По сути, похоже, что dhclient
CentOS 5 не распознает domain-search
опцию из dhcpd
, тогда как CentOS 6 распознает.
Я дополнительно указал domain-name
опцию dhcpd.conf
и сетевой перезапуск на гостевых системах CentOS добавил search
параметр/etc/resolv.conf
Надеюсь, это кому-то поможет.