viernes, 16 de octubre de 2015

Servidor DNS secundario en Linux (Ubuntu 14.04 server)

En esta práctica vamos a configurar un DNS secundario dentro de los servidores DNS primarios que creamos en las prácticas anteriores.
Configuraremos el DNS secundario de nuestro Ubuntu 14.04 server, que lo implementaremos con el primero.

Ubuntu 14.04 server

Métete en mi otra entrada aquí
En la que debes de seguir todos los pasos.

(cambiando en el paso 2 la dirección de red 192.168.1.100 por la 192.168.1.200 en mi caso)


Así queda la configuración final de las interfaces de red.

Seguimos haciendo hasta el paso 7, dónde volvemos a cambiar la configuración:


Hemos cambiado el type master por type slave y hemos hecho referencia a la dirección IP del servidor DNS principal.

El siguiente paso (paso 9) es configurar el fichero /etc/bind/db.raul.local 




Sería igual que en el anterior, añadiendo el slave con nuestra dirección IP.
Podemos pasar named-checkzone sobre el fichero editado:




Configuramos también el archivo de resolución de la zona inversa /etc/bind/db.192.168.1  (paso 10)



Es igual que el anterior pero haciendo referencia a slave.
Le pasamos named-checkzone al fichero para comprobar que no tenga errores.


Reiniciamos el servidor para aplicar los cambios:



MUY IMPORTANTE: Recordad introducir también los hosts dentro del DNS primario. Sino no resolverá la dirección (slave) que hemos introducido nueva.

Hacemos pruebas en nuestro servidor para ver si resuelve los nombres:



Vemos en efecto que nos resuelve los nombres  raul.local www.raul.local y slave.raul.local

PRUEBAS

Windows 7:

Lo primero, configurar la dirección IP y los servidores DNS:



Realizamos las pruebas en consola, a ver si resuelve los nombres:


Vemos como en efecto, resuelve todos los nombres. (El segundo  ping está hecho con el DNS primario apagado)

Mac OS X (Snow Leopard):

Igual que en la anterior máquina, configuramos la dirección IP y DNS:



Realizamos los ping anteriores:



Efectivamente, resuelve todos los pings hechos. (el ping del slave está hecho con el primer servidor DNS caído)


4 comentarios:

  1. Excelente tutorial amigo gracias por compartir tus conocimientos.Pero tengo una pregunta la cual es: Se puede crear un DNS primario en Windows Server 2012 y tener como DNS secundario pero en CentOS.

    ResponderEliminar
    Respuestas
    1. Sí que se podría.

      La configuración apunta a nombres de dominios e IP, por lo tanto es totalmente viable esa opción.

      Saludos!

      Eliminar
  2. Este comentario ha sido eliminado por el autor.

    ResponderEliminar