Servidor DNS Master-Slave con Bind9

En este post explicaremos como configurar un servidor DNS con la herramienta bind9 y crear un esclavo que se actualice automáticamente. Para esta práctica se utilizaran 2 sistemas Debian con una subred 192.168.0.0/24 siendo NS1 el servidor DNS maestro y el NS2 el servidor DNS esclavo.

Además de la instalación y configuración, se intentara securizar lo máximo posible para evitar posibles agujeros de seguridad.

NS1

Este servidor será el utilizado como maestro.

Actualizar repositorios

Instalar bind9

Configurar bind9

Definir la Zonas, en este caso se le indica que son maestras

Comprobar la sintaxis de los named.conf

Zonas

Crear el directorio de las zonas

Zona directa

Crear la zona a partir del archivo de ejemplo

Editar el archivo de zona directo. En este archivo hay que realizar varios cambios como el SOA, los NS, los registros y el serial cada vez que se edita

Comprobar la sintaxis de la zona directa

Zona Inversa

Crear la zona a partir del archivo de ejemplo

Editar el archivo de zona inversa. En este archivo hay que realizar varios cambios como el SOA, los NS, los registros y el serial cada vez que se edita

Comprobar la sintaxis de la zona inversa

Cuando todas las comprobaciones hayan sido exitosas, reiniciar bind

NS2

Actualizar repositorios

Instalar bind9

Editar la configuración de bind9

Definir las zonas e indicar que son de tipo slave. Una vez con esto. Cuando se reinicie el servicio automáticamente se sincronizará con el master

Comprobar la sintaxis de los named.conf

Reiniciar bind9

 

One comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *