Menu

Configuración de servidor DNS en Linux

Configurar un servidor DNS

 

En cualquier distribución de Linux Ubuntu.

 

  1. es instalarlo desde los repositorios poniendo en consola:

 

1 sudo aptitude install bind9

 

  1. A continuación nos vamos al directorio del programa para editar los archivos de configuración necesarios:

 

1 cd /etc/bind/

 

Es recomendable acceder a este directorio como root (sudo su) para no tener problemas de permisos denegados cuando copiemos ficheros o modifiquemos los ya existentes.

 

  1. Una vez que estamos en este directorio, basta con editar el archivo named.conf.local

 

1 gedit named.conf.local

 

  1. Ahora creamos el fichero de configuración a partir de uno ya creado (db.local) poniendo:

 

1 cp db.local db.gestionderedes
 

 

 
  1. A continuación modificamos los “localhost” por el nombre del dominio que hemos elegido:

“gestionderedes.nombre.net”

 

  1. Una vez que hemos guardado el fichero de configuración, reiniciamos el proceso bind con el siguiente comando:

 

1 sudo /etc/init.d/bind9 restart
   
  1. Una vez iniciado, editamos el fichero de configuración resolv.conf para que el ordenador utilice este servidor DNS que hemos configurado:

 

1 sudo gedit /etc/resolv.conf
   

Y únicamente dejamos la siguiente línea en el fichero de texto plano:

 

1 nameserver 127.0.0.1
   

Si este es el servidor, deberemos hacer lo mismo con el resto de ordenadores de la red local pero en lugar de poner 127.0.0.1 tendremos que poner la IP privada del ordenador servidor (este).

 

servidor DNS

para que resuelva dominios a la inversa, poniendo la dirección IP y que nos diga a qué dominio pertenece dicha dirección IP.

 

Para conseguir nuestro objetivo, deberemos añadir al fichero /etc/bind/named.conf.localque utilizamos anteriormente las líneas colocadas en la captura de pantalla:

También deberemos copiar el archivo de configuración por defecto para editarlo. A partir del archivo db.127 creamos el db.192:

 

1 cp db.127 db.192
 

 

 

Una vez que lo hemos creado, basta con editarlo con la siguiente información cambiando los localhost y la última línea:

 

Una vez realizado estos pasos, reiniciamos de nuevo el proceso bind:

 

1 sudo /etc/init.d/bind9 restart
 

 

 

 

 

Deja un comentario

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