20 sept 2012

SERVIDOR DNS EN CentOS

A continuación se mostrara paso a paso como se debe instalar un servidor DNS en el Sistema Operativo CentOS pero antes de eso haré una breve descripción hacer de que es DNS y para que se utiliza

DNS:
El sistema de Nombre de Dominios es el encargado de traducir las direcciones IP a Nombres de dominio o de Nombres de Dominio a Direcciones IP. Para llevar esta tarea a cabo este cuenta con una base de datos en la cual se encuentran almacenados todas las Direcciones IP  y los Nombres de Dominios a los cuales estas Direcciones traducen.
Su función principal es atender las peticiones hechas por los programas a los cuales se acceden a Internet y resolver la dirección IP o el dominio al cual se desea acceder. 
En caso de que el servidor uno no encuentre la dirección este consultara otros hasta hallar lo que busca.

Pasos Para Instalar DNS en CentOS:

1. Para dar inicio primero debemos descargar el paquete que se llema "bind" de la siguiente manera:


2. Después de descargar el paquete de configuración ahora procedemos a  la configuración siendo el primero el "resolv.conf" el cual lo podremos encontrar en la siguiente ruta  etc/resolv.conf  en este archivo simplemente agregamos el nombre de nuestro dominio principal y la dirección que este posee:

                              

3. Ahora asignaremos la dirección estática a la maquina donde instalamos nuestro servidor en este caso CentOS y luego revisamos que esta dirección este correcta:

    

4. Acontinuacion procederemos ya a editar el archivo principal del servidor "named.conf"   y podremos acceder a el por medio de la siguiente ruta /etc/named.conf  aquí se configurara las zonas directa-inversa del maestro y la del localhosts de la siguiente forma:

                          

5.  Luego de haber configurado correctamente el archivo anterior ahora procedemos a configurar los archivos de la zonas inversa y directa del maestro.
Primero configuramos la zona directa asi:

                  

6. Ahora configurares la inversa de la zona anterior:

          

7.  Así mismo debemos configurar también la zona directa y inversa del localhosts:

Directa:

                   

Inversa:

      

8. Ya teniendo todos los archivos anteriores bien configuramos procedemos a iniciar el servicio a prestar de la siguiente manera:

  

Se debe tener en cuenta los siguientes comandos:

* service named restart : Reiniciar servicio
* service named stop : Para el servicio
* service named status : Ver el estado del servicio
*service named star : Comenzar el servicio

Y en caso de que el servicio no logra comenzar entonces con el siguiente comando lograra ver los errores en los archivos de configuración: tail -f /var/log/syslog.

9. Ya teniendo todo funcionando correctamente comprobaremos su funcionalidad ejecutando el comando nslookup así:

       


Así comprobamos que nuestro servicio funciona correctamente y que traduce nuestra dirección al Nombre de Dominio configurado en las zonas y viceversa.



No hay comentarios:

Publicar un comentario