Red Hat Training
A Red Hat training course is available for RHEL 8
Capítulo 29. Configuración manual del archivo /etc/resolv.conf
Por defecto, NetworkManager en Red Hat Enterprise Linux (RHEL) 8 actualiza dinámicamente el archivo /etc/resolv.conf
con la configuración DNS de los perfiles de conexión activos de NetworkManager. Esta sección describe diferentes opciones sobre cómo desactivar esta característica para configurar manualmente los ajustes DNS en /etc/resolv.conf
.
29.1. Desactivación del procesamiento de DNS en la configuración de NetworkManager
Esta sección describe cómo desactivar el procesamiento de DNS en la configuración de NetworkManager para configurar manualmente el archivo /etc/resolv.conf
.
Procedimiento
Como usuario root, cree el archivo
/etc/NetworkManager/conf.d/90-dns-none.conf
con el siguiente contenido utilizando un editor de texto:[main] dns=none
Recargue el servicio
NetworkManager
:# systemctl reload NetworkManager
NotaDespués de recargar el servicio, NetworkManager ya no actualiza el archivo
/etc/resolv.conf
. Sin embargo, se conserva el último contenido del archivo.-
Opcionalmente, elimine el comentario
Generated by NetworkManager
de/etc/resolv.conf
para evitar confusiones.
Pasos de verificación
-
Edite el archivo
/etc/resolv.conf
y actualice manualmente la configuración. Recargue el servicio
NetworkManager
:# systemctl reload NetworkManager
Muestra el archivo
/etc/resolv.conf
:# cat /etc/resolv.conf
Si ha desactivado correctamente el procesamiento de DNS, NetworkManager no ha anulado los ajustes configurados manualmente.
Recursos adicionales
-
Para más detalles, consulte la descripción del parámetro
dns
en la página de manualNetworkManager.conf(5)
.