CONFIGURACIÓN DE SERVIDOR DNS BIND EN UBUNTU SERVER

Para los que desconocen el significado de DNS (Servidor de nombres de dominios) en relación con un servidor web, hoy nos adentraremos en explicar detalladamente cuál es su verdadera función y realizaremos una serie de configuraciones.

Resaltar que cualquier dominio web está formado por una serie de numeración denominada ip (xxx.xxx.xxx.xxx) y gracias al servidor DNS se traducirá dicha numeración por un nombre más amigable y fácil de recordar de cara a cualquier usuario. Tanto el nombre de dominio como la ip nos permitirá acceder a la web alojada en el servidor, pero lo ideal es acceder a través de un nombre de dominio.

En nuestro caso, procederemos a realizar una serie de instalaciones y configuraciones en una máquina virtual en la que trabajaremos con un servidor bajo Ubuntu Server.

En primer lugar, instalaremos el servidor DNS Bind, el cual es uno de los más utilizados en Linux. Para ello debemos conectarnos a nuestro servidor e instalarlo mediante el siguiente comando "sudo apt-get install bind9".


Seguidamente procederemos a modificar un archivo de configuración (/etc/bind/named.conf.local) y añadir tantos nombres de dominios como deseemos, en nuestro caso añadiremos el nombre de dominios que usaremos de aquí en adelante para nuestro proyecto web de pruebas. Para ello escribiremos la siguiente línea de comando para modificar el archivo mencionado anteriormente "sudo nano /etc/bind/named.conf.local".


Llegados a este punto, procedemos a configurar nuestro nombre de dominio. Para ello debemos crear el archivos "db.nombrededomino.com" en la ruta "/etc/bind".


Para que el servidor nos indique el nombre de dominio cuando especifiquemos una dirección ip modificaremos el archivo de zona (nombre de dominio) creado anteriormente "named.conf.local", lo que se conoce como resolución inversa.



Una vez realizadas las configuraciones oportunas lo más recomendable es reiniciar el servidor Bind, para ello usaremos el siguiente comando "sudo /etc/init.d/bind9 restart".

Para comprobar que se han realizado correctamente las configuraciones hechas hasta ahora, ejecutamos la siguiente línea de comando "nslookup xxx.xxx.xx.xx" desde la consola de Windows.


Seguidamente verificamos que podemos visualizar nuestra template alojada en nuestro servidor desde cualquier máquina cliente, llamando desde el navegador a nuestro nombre de dominio configurado previamente (infosamaweb.es/template).


Por último, configuraremos un archivo (/etc/bind/named.conf.options) que nos permitirá acceder a otros dominios web a través de nuestro servidor DNS, los cuales podrá estar alojados en otros servidores distintos al nuestro.


0 comentarios:

Publicar un comentario