Isso é principalmente uma observação para o RHEL7 reduzir a tentativa e erro. Resposta de Dean de usar DOMAIN="domain1.exmaple.com domain2.example.com"
em /etc/sysconfig/network-scripts/ifcfg-device.conf
obras. Uma observação interessante é que o domínio do host que a conexão obtém do DHCP é sempre anexado ao caminho de pesquisa, mesmo que você o deixe de fora DOMAIN=
ou o coloque posteriormente em uma lista de DOMAIN=
. Parece que /sbin/dhclient-script
tem um monte de lógica relacionada a isso.
Nos meus testes, descobri que a sugestão de uso de Philip/etc/dhcp/dhclient-device.conf
também funciona, embora exista algum comportamento estranho, provavelmente devido à mesma lógica em /sbin/dhclient-script
que tenta mudar as coisas. Por exemplo, nem substitua nem anteceda o trabalho conforme o esperado, o domínio do host será o primeiro. Como observação lateral deste método, /var/lib/NetworkManager/dhclient-device.conf
é o arquivo NetworkManager gerado e é usado pelo cliente. Se você tem um arquivo /etc/dhcp/
que é lido, você o verá colado na parte superior do arquivo e algumas opções extras adicionadas abaixo.
DOMAIN
eSEARCH
github.com/mcr/isc-dhcp/blob/master/common/resolv.c#L68