Esto es principalmente una nota para RHEL7 para reducir la prueba y el error. La respuesta de Dean de usar DOMAIN="domain1.exmaple.com domain2.example.com"
en /etc/sysconfig/network-scripts/ifcfg-device.conf
obras. Una nota interesante es que el dominio del host que obtiene la conexión de DHCP siempre se antepone a la ruta de búsqueda, incluso si lo deja fuera DOMAIN=
o lo coloca más adelante en una lista DOMAIN=
. Parece que /sbin/dhclient-script
tiene un montón de lógica relacionada con esto.
En mis pruebas, descubrí que la sugerencia de Philip de usar /etc/dhcp/dhclient-device.conf
también funciona, aunque hay un comportamiento extraño con eso, muy probablemente debido a la misma lógica /sbin/dhclient-script
que trata de mover las cosas. Por ejemplo, ni reemplaza ni antepone el trabajo como se esperaba, el dominio del host será el primero. Como nota al margen de este método, /var/lib/NetworkManager/dhclient-device.conf
es el archivo NetworkManager generado y es utilizado por el cliente. Si tiene un archivo /etc/dhcp/
que se lee, lo verá pegado en la parte superior del archivo y algunas opciones adicionales agregadas a continuación.
DOMAIN
ySEARCH
github.com/mcr/isc-dhcp/blob/master/common/resolv.c#L68