Friday, February 16, 2007

Instalar servidor DNS BIND9 en debian

instalacion de dns bind9:

1.- Bajar fuentes:

cd /usr/src/

#wget http://ftp.isc.org/isc/bind9/9.3.3/bind-9.3.3.tar.gz


y luego

#wget http://www.openssl.org/source/openssl-0.9.8d.tar.gz

descomprimir cada archivo

#tar xvfz bind-9.3.3.tar.gz

#tar xvfz openssl-0.9.8d.tar.gz

2.- instalar open ssl para que bind pueda hacer algunas encriptaciones:

en el directorio openssl ./config --prefix=/usr/local/openssl (dejaremos comodirectorio /usr/local/openssl)

#./config --prefix=/usr/local/openssl

si no hay problemas entonces procedemos ala compilacion:

#make

esperar algunos minutos....

#make install

esperar algunos minutos......


3.- ahora que esta instalado open ssl, ir hacia el directorio bind

#cd ../bind-9.3.3

ejecutar:

#./configure --with-openssl=/usr/local/openssl

esperar.... y cunadoi termine compilar...

#make

#make install


esperar... terminado esto ya está instalado el servidor DNS

4.- configuracion

crear directorio /var/named


#mkdir /var/named

y en ese directorio crear el directorio /zone

#mkdir /var/named/zone

no me pregunten porque la instalación no los crea automáticamente...

copiar los siguientes archivos desde el servidor 192.168.0.100:

/etc/named.conf
/var/named/root.hints
/var/named/zone/*

a los mismos directorios de nuestro nuevo servidor..


5.-

ejecutoar:

#rndc-confgen -a

esto es para generar una llave que le va a permitir interactuar
con el servidor dns para hacer actualizaciones de las zonas

ver el archivo /etc/rndc.key

#jed /etc/rndc.key

lo que esta entre comillas por ejemplo "PZ9BuRpGIbMIAzyNNUSOBA==" copiar en el archivo
/etc/named.conf en la seccion control donde dice secret.

6.- entonces levantamos elservidor...

#named

probamos.. por ejemplo

#nslookup www.mazeus.cl localhost
nos deberia dar:

Server: localhost
Address: 127.0.0.1#53

Name: www.mazeus.cl
Address: 200.73.34.5


fin...