sábado, 18 de octubre de 2008

Instalar servidor DNS en Ubuntu 8.04 LTS

A continuación se muestra el procedimiento para instalar un servidor DNS en una maquina Ubuntu 8.04 LTS:

1) Se instaló el bind9 asi:

apt-get install bind9

esto se ve asi:


Para configurar el Bind9 se crearán dos archivos, el alvarez.telematica.net.db (que contendrá los Resource Records de la zona directa) y el rev.44.20.10.in-addr.arpa (que contendrá la zona inversa), ademas se editarán tres archivos, el /etc/resolv.conf que será donde se le dice a la maquina quien será su servidor DNS, el /etc/bind/named.conf.local, que es donde se le especificará al servidor cual será la zona que tendrá a cargo y en donde estaran los archivos que la describen y el /etc/bind/named.conf.options que es donde se le dice al servidor de la maquina a que otro servidor DNS dirigirse cuando no pueda resolver una petición.

2) Crear el archivo de la zona directa con las especificiones del trabajo, se hace en el archivo /etc/bind/zones/alvarez.telematica.net.db, asi:
nano /etc/bind/zones/alvarez.telematica.net.db


3) Crear el archivo /etc/bind/zones/rev.44.20.10.in-addr.arpa para la zona inversa:
nano /etc/bind/zones/rev.44.20.10.in-addr.arpa


4) agregar la zona a cargo, esto en el archivo /etc/bind/named.conf.local:
nano /etc/bind/named.conf.local


5) Ahora le decimos a la maquina quien sera nuestro servidor DNS a través del archivo /etc/resolv.conf:
nano /etc/resolv.conf

6) Ahora se le dice la dirección de el servidor DNS que debe buscar cuando no sepa resolver una petición modificando el campo Forwarders el siguiente archivo (para este caso se pone la direccion IP de los servidores DNS de UNE Telecomunicaciones, que es el ISP de la maquina), eso se especifica en el archivo /etc/bind/named.conf.options asi:
nano /etc/bind/named.conf.options

Ya con la modificacion de todos estos archivos queda configurado el servidor DNS en la maquina, solo quedan faltando dos cosas para que este funcione correctamente:
a) Agregarle la segunda IP a nuestra maquina para que sea igual a la que indicamos en los archivos y como lo requieren las especificaciones del trabajo, esto se hace asi:
ifconfig etho:1 10.20.44.1 up


Y por ultimo se reinicia el servicio Bind para hacer efectivos los ultimos cambios hechos en los archivos
/etc/init.d/bind9 restart


Ya con esto es posible hacerle una prueba a nuestro nuevo servidor DNS
dig alvarez.telematica.net


Preguntemos por los servidores de correo
dig alvarez.telematica.net mx

Ahora una consulta inversa
dig -x 10.20.44.10

No hay comentarios: