Это в основном примечание для RHEL7 по сокращению проб и ошибок. Ответ Дина на использование DOMAIN="domain1.exmaple.com domain2.example.com"
в /etc/sysconfig/network-scripts/ifcfg-device.conf
работах. Интересно отметить, что домен хоста, к которому соединение получает от DHCP, всегда добавляется к пути поиска, даже если вы не указали его DOMAIN=
или добавили позже в список DOMAIN=
. Похоже, /sbin/dhclient-script
есть куча логики, связанной с этим.
В ходе моего тестирования я обнаружил, что предложение Филиппа об использовании /etc/dhcp/dhclient-device.conf
также работает, хотя с этим и происходит какое-то странное поведение, скорее всего из-за той же логики, /sbin/dhclient-script
которая пытается изменить положение вещей. Например, ни превосходная, ни предварительная работа не ожидаются, домен хоста будет первым. Как примечание к этому методу, /var/lib/NetworkManager/dhclient-device.conf
это сгенерированный файл NetworkManager и используется клиентом. Если у вас есть файл, /etc/dhcp/
который будет прочитан, вы увидите, что он вставлен вверху файла, и несколько дополнительных опций добавлено ниже.
DOMAIN
иSEARCH
github.com/mcr/isc-dhcp/blob/master/common/resolv.c#L68