Instalación DNS en Linux

En el siguiente tutorial encontrareis la configuración de un servidor DNS en Linux Ubuntu server.

 

Los pasos de configuración los encontramos a continuación:

Instalamos el paquete

dns1

Una vez instalado, entramos en el fichero principal de configuración (/etc/bind/named.conf.local)

dns2

En la siguiente imagen podemos ver cómo creamos dos zonas, la directa castel.local que contendrá registros tipo A, y la inversa 23.168.192.in-addr.arpa, que contendrá registros tipo PTR.

En las dos definiciones hemos de indicar si este servidor es master o slave, es decir si es el primario o el secundario y además el fichero en que estarán los registros definidos, en el caso de la zona directa el fichero que contendrá los registros es /etc/bind/db.castel y en el caso de la zona inversa /etc/bind9/db.192

dns3

Los ficheros a los que hago referencia no existen, así que para crearlos copio unos que ya están en el sistema y que habré de modificar.

dns4

El siguiente ejemplo es el del fichero db.castel ya modificado y en el que he incluido el registro pc1.castel.local de tipo A, para que al hacer la consulta nslookup pc1.acastel.local me conteste con la dirección ip asignada (en este caso la 192.168.23.100)

dns5

En la siguiente imagen vemos la configuración del archivo db.192, en la que he indicado que pertenece al dominio castel.local y en la que figura los registros PTR para pc1.castel.local, de manera que cuando hagamos la consulta nslookup 192.168.23.100 el sistema conteste pc1.castel.local

dns6

Una vez configurado el sistema se debe reiniciar el servicio con las instrucciones siguientes, además hacemos un status para ver que todo está ok.

dns7

Finalmente en el fichero /etc/resolv.conf indico la ip local, para que esta máquina se pregunte a sí misma a la hora de consultar DNS.

dns8dns9

Consulta directa:

dns10

Consulta inversa:

dns11

 

Espero que os  sea útil.

 

Saludos

 

Alex

Advertisements
Posted in DNS, Linux, serveis, Sistemes, Xarxes

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: