Это в основном примечание для 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иSEARCHgithub.com/mcr/isc-dhcp/blob/master/common/resolv.c#L68