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