Configuración de DNS en Debian Squeeze

En esta ocasion voy a configurar un Servidor DNS en la nueva version de Debian. Como sabemos el DNS lo que hace es traducir las direcciones IP a sus nombres y viceversa, asi que la configuracion consiste basicamente en crear 2 Zonas una directa llamada ‘solucionesip.local’ que va traducir los nombres  a las direcciones IP, y una inversa llamada ‘8.168.192.in-addr.arpa’ que va  a traducir las direcciones IP a los nombres.  Empezemos 🙂

Instalación del Servicio


Creación de Zonas

El archivo para crear la zonas se encuentra en /etc/bind/named.conf.default-zone


Resolución de nombres

Para nuestra zona ‘solucionesip.local’ vamos a crear los registros A para que  asocie el nombre ‘debian’ a su direccion IP. El Registro NS que idica el nombre del servidor y el registro CNAME que es un nombre alternativo de un equipo. El archivo de configuracion lo guardare en /etc/bind/solucionesip/directa

Resolución Inversa

Para nuestra zona ‘8.168.192.in-addr.arapa’ vamos a crear los registros PTR para asociar la direccion  IP  ‘192.168.8.60’ al nombre debian y  registro NS representa el nombre del servidor igual que en la zona directa. El archivo de configuracion lo guardare en /etc/bind/solucionesip/inversa

Configuración de 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. El archivo de configuracion se encuentra en /etc/bind/named.conf.options

Configuracion del 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.


Reiniciar el Servicio


Verificación

Para mirar que nuestro servidor esta configurado correctamente.

Y listo, DNS Totalmente Funcional 🙂 😛