Powered By Blogger

martes, 15 de noviembre de 2016

Configurar resolv.conf en linux para que al reiniciar no se pierda la configuración del dns

Cuando configuramos un servicio de dns en una red o entre dos equipos(servidor-cliente), queda un problema por resolver cuando reiniciamos las maquinas el fichero /etc/resolve.conf vuelve a reescribirse y se debe configurar otra vez para que funcione el servicio de dns.
He encontrado dos soluciones por internet, en el primer caso solo nos bastaría escribir un comando como root y lo que hacemos es que el fichero en concreto no pueda ser reescribido al reiniciar.
Es quizás la opción menos elegante según el foro en que lo encontré pero es la mas rápida y efectiva que encontré.
Resumiendo aplicamos el siguiente comando: sudo chattr +i /etc/resolv.conf y si queremos volver a editarlo escribiríamos el mismo comando cambiando "+i" por menos "-i".
En el foro discutían varias formas pero ninguna funcionaba a no ser que instalásemos opendns por eso elegí esta forma.

Fuente: https://nksistemas.com/solucion-cuando-se-borran-los-dns-del-archivo-resolv-conf-en-ubuntu-server/


Ahora bien esta forma no es genérica para todas las distribuciones, por ejemplo en lubuntu no se puede ejecutar por temas de seguridad, asi que encontré otra solución que también es practica.


Consiste en editar un fichero que es el que se encarga de escribir las lineas en el fichero /etc/resolv.conf, en la web donde encontré la solución comenta que se puede editar en tres ficheros y los tres funcionan, yo por ejemplo lo aplique finalmente en /etc/resolvconf/resolvconf.d/tail y solo hay que añadir nameserver y la ip del servidor.


Fuente: http://enavas.blogspot.com.es/2012/11/resolvconf-gestionando-etcresolvconf.html

No hay comentarios:

Publicar un comentario