domingo, 9 de septiembre de 2012

SERVICIO DNS


¿QUÉ ES DNS?
El Domain Name System (DNS) es una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet.
Aunque como base de datos el DNS es capaz de asociar diferentes tipos de información a cada nombre, los usos más comunes son la asignación de nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio.

Además de ser más fácil de recordar, el nombre es más fiable. La dirección numérica podría cambiar por muchas razones, sin que tenga que cambiar el nombre.
Inicialmente, el DNS nació de la necesidad de recordar fácilmente los nombres de todos los servidores conectados a Internet.
El sistema DNS funciona principalmente en base al protocolo UDP. Los requerimientos se realizan a través del puerto 53.


  
 CONFIGURACIÓN DEL SEVRICIO DNS EN CENTOS







   Al saber que la máquina en la cual instaláremos dns, tiene una ip y salida a internet,nos permite entonces instalar el servicio de la siguiente manera, usando el comando

    yum install bind


  Ahora instalaremos el nslookup , la herramienta la cual nos permitirá verificar si el servidor está funcionando correctamente , realizando entonces las respectivas traducciones, se instala con el siguiente comando


      yum install bind-utils


   
       Una vez instalado el paquete del servidor dns podemos ver que trae el archivo named.ca, el cual contiene toda información de las zonas, pera evitar alguna pérdida o daño se hace necesario hacer una copia de dicho archivo con otro nombre diferente.  
     Luego procederemos a configurar el archivo de configuración global del dns en Centos que es /etc/named.conf o más conocido como el archivo de zonas.



    El archivo trae para configurar tres zonas, por defecto y las zonas respectivas al dominio o los dominios:
     Zona de la raíz
     Zona del localhost directa
     Zona del local host inversa 

    En nuestro caso es un solo dominio Por tanto son dos zonas de más, la zona  directa del dominio y la zona inversa del dominio.

   Posteriormente al configurar el archivo /etc/named.conf, se debe crear un archivo por cada zona en la siguiente ruta /var/named

     Ya creados los archivos, se entra a configurar cada uno, de la siguiente manera:

   zona localhost.direct.db


  zona localhost.inver.db


  zona packertbell.direct.db


 zona packertbell.direct.db


     Ahora aplicamos los comandos # named-checkzone   y   #named-checkconf para verificar errores en la digitación de la configuración de los archivos de zona

Por ultimo verificamos si el hosts tiene configurada la dirección del servidor y  el archivo /etc/resolv.conf, el cual contiene dl dominio y al dirección ip correspondiente al servidor DNS.Este resolv se debe configurar en cada una de las máquinas las cuales van a solicitar el servicio del dns

    Luego iniciamos el servicio con el comando
        Service named start


    Para reiniciar, ver el estado actual y detener, utilizo:
        Service named status
        Service named restart
        Service named stop


CONFIGURACIÓN DNS EN DEBIAN


   

 

   La configuración es la misma lo único que varía es los comandos de instalación y a diferencia de CentOS, debían ya trae los archivos de las zonas root, local host y la inversa del local host, por tanto es sólo crear y configurar dos archivos para el domino, la zona inversa y la zona directa.

Se instala con el comando :
yum install bind9 






                 El paquete bind9 en debian trae cuatro archivos de configuración:

/etc/bind/named.conf.

 


Este archivo conteine las rutas de los tres archivos demás del paquete bind9 para la configuración del DNS.



 etc/bind/named.conf.options


En este archive se configura los forwarders ó reenviadores.
 Los forwarders son servidores DNS externos que se encargan de resolver las peticiones que no se pueden resolver localmente. Se recomienda configurar estos servidores para que el Servidor sea mas eficiente.


     
 


/etc/bind/named/conf.local
     En este archivos se configuran las zonas pertenecientes al dominio, es decir la zona directa y la inversa en este caso del dominio diana.com



 


/etc/bind/named.conf.default-zones
 Este archive contiene la configuración de  zonas por defecto, como las raíces o el local host









CONFIGURACIÓN ZONA DIRECTA


Se configura:

El tiempo de vida de la zona (TTL)
La autoridad de zona (SOA)
Nombre del dominio y correo del administrador
Nombre del servidor
Nombres de los demás servidores
Los registros: Tales como mx, CNAME y A 






CONFIGURACIÓN ZONA INVERSA

Se configura:

El tiempo de vida de la zona (TTL)
La autoridad de zona (SOA)
Nombre del dominio y correo del administrador
Nombre del servidor
Registro PTR: Asignarle el último número de la red, a un host, en este caso a las otras máquinas que tiene otros servicios, como DHCP, FTP Y HTTP.






                                        



                                                         


CONFIGURACIÓN RESOLV.CONF

          Este archivo se encuentra  en /etc/resolv.conf, aqui se agrega la direccion y el nombre del dominio nuestro, con el fin de que siempre cuando se pida resolver un nombre o direccion ip primero busque en nuestro servidor y despues salga a internet.




                   






        Luego nos cercioramos de que  la máquina tenga asignada la dirección ip, que acordamos en la configuración, sino la tiene configurada, ingresamos al archivo /etc/network/interfaces, y la configuramos estática o dinámica, pero si es dinámica, que dicha ip sea reservada.





                        

                       



Luego iniciamos el servicio con el comando:
Service bind9 start

      
Si queremos detener, ver el estado actual del servicio o reiniciarlo, ingresamos los siguientes comandos:

Service bind9 stop
Service bind9 status
Service bind9 restart

        Por último verificamos que el servidor este traducción exitosamente para eso ingresamos el comando nslookup y respectivamente cada dirección ip y nombres, los cuales configuramos en los archivos de configuración de las zonas.






                          







SERVIDOR DNS EN WINDOWS SERVER 2008 R2






Primeramente verifico si tengo dirección ip, la configuro estática o la puedo solicitar dinámicamente al servidor DHCP, siempre y cuando está se encuentre reservada.







Luego el servidor administrador, creo el rol de servidor dns









Instalo el servidor DNS, para continuar con su respectiva configuración 








Empiezo creando la zona, como en este caso solo vamos a tener un solo servidor, el maestro selecciono la zona primaria.








Ingreso el nombre del dominio







Creo el archivo  de la zona directa










Configuro la zona inversa con el registro A






 Se asigna el nombre del host y la dirección ip, de una vez le damos la opción de crear el registro PTR de lazona inversa.





Zona directa ya configurada con los nombres de los host







Zona inversa ya configurada







Clic en cada zona propiedades, para configurar el serial, el tiempo de vida, la autoridad de zona









CONFIGURACIÓN DNS MAESTRO Y  ESCLAVO

CENTOS
 MAESTRO

ESCLAVO

DEBIAN 
MAESTRO

ESCLAVO

 


WINDOWS SERVER R2


























No hay comentarios:

Publicar un comentario