Red Hat Training
A Red Hat training course is available for RHEL 8
29.2. Sustitución de /etc/resolv.conf por un enlace simbólico para configurar manualmente los ajustes de DNS
NetworkManager no actualiza automáticamente la configuración de DNS si /etc/resolv.conf
es un enlace simbólico. Esta sección describe cómo reemplazar /etc/resolv.conf
con un enlace simbólico a un archivo alternativo con la configuración DNS.
Requisitos previos
-
La opción
rc-manager
no está configurada comofile
. Para comprobarlo, utilice el comandoNetworkManager --print-config
.
Procedimiento
-
Cree un archivo, como
/etc/resolv.conf.manually-configured
, y añada en él la configuración de DNS para su entorno. Utilice los mismos parámetros y sintaxis que en el original/etc/resolv.conf
. Elimine el archivo
/etc/resolv.conf
:# rm /etc/resolv.conf
Cree un enlace simbólico llamado
/etc/resolv.conf
que haga referencia a/etc/resolv.conf.manually-configured
:# ln -s /etc/resolv.conf.manually-configured /etc/resolv.conf
Recursos adicionales
-
Para conocer los detalles de los parámetros que puede establecer en
/etc/resolv.conf
, consulte la página de manualresolv.conf(5)
. -
Para más detalles sobre por qué NetworkManager no procesa las configuraciones DNS si
/etc/resolv.conf
es un enlace simbólico, vea la descripción del parámetrorc-manager
en la página manNetworkManager.conf(5)
.