Cuando cambia la configuración de DNS usando el archivo /etc/resolv.conf, debe haber notado que los cambios no son permanentes. Un reinicio y sus cambios podrían volver a la configuración original. Tenía Este problema cuando cambié la configuración de DNS para ver Netflix fuera de EE. UU. Editar resolv.conf resolvió mi problema, pero solo por el momento. Mis cambios no fueron permanentes y cuando volví a mirar el archivo resol.conf, descubrí por qué es así. El archivo lo mencionaba claramente y no le presté atención:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
Entonces, como dije, mis cambios se sobrescribieron. Editar resolv.conf es bueno para realizar pruebas instantáneas, pero surge la pregunta cómo hacer que los cambios en resolv.conf sean permanentes en Ubuntu o cualquier otro sistema Linux.
En este consejo rápido, discutiré la solución que podría usar para hacer que los cambios en resolv.conf sean permanentes.
Realizar cambios permanentes en resolv.conf:
Para hacer que los cambios relacionados con el DNS en resol.conf sean permanentes, debe cambiar el archivo de configuración de DHCP llamado dhclient.conf . Puede encontrar el archivo en esta ubicación:/etc/dhcp/dhclient.conf
Verás líneas como estas:
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 127.0.0.1;
Elimine el "#" anterior y use el nombre de dominio y los servidores de nombre de dominio que desee. Guárdelo. Ahora los cambios relacionados con el DNS serán permanentes.
Solución alternativa para realizar cambios permanentes en resolv.conf:
Esta solución necesita un programa resolvconf para ser instalado en su sistema. Normalmente, este programa está instalado en muchos sistemas Linux de forma predeterminada, pero para asegurarse de que lo esté, use el siguiente comando en la terminal (Ctrl+Alt+T) en Ubuntu:
sudo apt-get install resolvconf
Una vez que se haya asegurado de que resolvconf está instalado, edite el archivo de configuración con el siguiente comando:
sudo gedit /etc/resolvconf/resolv.conf.d/base
Guárdalo. Ahora la configuración en resolv.conf será permanente.
Espero que este tutorial rápido te haya ayudado a cambiar la configuración de DNS y hacer que esos cambios sean permanentes. Cualquier pregunta, sugerencia, unas palabras de agradecimiento son bienvenidas. Ciao :)