martes, 12 de noviembre de 2019

Configurar servidor dns en Ubuntu

El fichero resolv.conf se configura de manera automática cada vez que aplicamos cambios a nuestra configuración de red, con lo que ya no vale simplemente añadir la línea:
nameserver 192.168.18.2 (por ejemplo)
dado que systemd añade de manera automática
nameserver 127.0.0.53

tenemos un par de opciones para hacer cambios en este fichero de manera permanente.

1.- Editar el fichero /etc/dhcp/dhclient.conf

descomentamos la línea y ponemos la dirección de nuestro servidor DNS principal
prepend domain-name-servers 192.168.18.2;

2.- Instalar el paquete resolvconf

ejecutamos:
apt-get install resolvconf

y editamos el fichero /etc/resolvconf/resolv.conf.d/head

añadimos al final del fichero la dirección del/los servidor DNS que nos interese:
nameserver 192.168.18.2

guardamos los cambios y ejecutamos:
resolvconf --enable-updates
resolvconf -u


si hacemos:
cat /etc/resolv.conf

debería aparecer nuestro servidor configurado