jueves, 3 de mayo de 2012

CONFIGURACION DE UN SERVIDOR NSD

¿QUE ES NSD?

NSD (por “demonio servidor de nombres”) es un programa de servidor de código abierto para el Domain Name System. Fue desarrollado por los laboratorios de NLnet de Amsterdam, en colaboración con el RIPE NCC, desde el principio como un servidor de nombres con autoridad (es decir, no llevar a cabo la función de almacenamiento en caché recursiva por diseño). La intención de este desarrollo es añadir a la variación de “reserva genética” de las implementaciones de DNS utilizado por un mayor nivel de servidores de nombre y así aumentar la resistencia de DNS contra defectos de software o explota.

 NSD usa BIND al estilo de la zona de archivos (archivos de zona, BIND utiliza en general se puede utilizar sin modificar en NSD, una vez entrado en la configuración de NSD).

Instalación y Configuracion:

Vamos a montar NSD en una maquina virtual Ubuntu 10.10

Instalamos el paquete nsd3

#apt-get install nsd3


Nos paramos en el directorio

Listamos

# ls


Hacemos una copia del archivo nsd.conf.sample


Con el comando mv dejaremos un solo archivo de configuración para que no nos cree conflicto en mi caso yo deje la copia


Ahora procedemos a editar el archivo de configuracion

#nano nsd.conf 


Y modificamos lo siguiente:

-ip address: 192.168.20.47(direccion ip del servidor)

- ip4-only: yes(para que nos escuche solo por direccion ip4)

- identity: “adrianagaleano.com” (como respondera nuestro servidor nsd)

- server-count: 1(para un solo servidor)

- port: 53

- zonesdir: “/etc/nsd3”(esta es la ruta donde se encontrara el archivo de configuracion)

Y al final agregamos estas lineas:

zone:
        name: adrianagaleano.com (nombre para la zona)

zonefile:
              /etc/nsd3/directa (ruta del archivo de zona)

zone:
        name: 20.168.192.in-addr.arpa (nombre de la inversa, sera nuestra direcion inversa)

zonefile:
             /etc/nsd3/inversa (ruta del archivo de zona)



 Ya terminado la configuración de nsd.conf vamos a crear las zonas una directa y la otra inversa las vamos a crear asi :


En la directa vamos a digitar esto:


Ahora la inversa:




Ya configuradas las dos zonas pasamos a configurar el resolv.conf:

#nano /etc/resolv.conf

 
Configuramos la interface:

#nano /etc/network/interfaces


 Reiniciamos la interfas para que nos tome los cambios:

#/etc/init.d/networking restart


 Pasamos a iniciar el servidor NSD:


 Después de iniciarlo vamos a digitar los siguiente:

 #nsdc rebuild ( para que se cree la base de datos del servidor)






#nsdc reload (para que se recargue la configuración)


 Hacemos la prueba tanto con la directa como la inversa


#nslookup www.adrianagaleano.com




#nslookup 192.168.20.47


ESO ES TODO QUE TENGAN UN BUEN DÍA!!






No hay comentarios:

Publicar un comentario