Bind9 en un servicio DNS para los sistemas *Unix, de hecho este servicio es usado en la mayoría de los ISP, y es usado por los servidores root (servidores DNS mas importantes).
Se instalara el servicio desde cero, el ambiente que se llevará acabo sera básico, de tal forma que el servicio sea capaz de resolver nombres de dominio y nombres de búsqueda inversa, también estará en la capacidad de reenviar peticiones a otros servidores DNS.
Instalación.
Se hará uso de la herramienta aptitude# aptitude install bind9
«Es recomendable realizar backup del directorio /etc/bind»
Configuración.
# vim /etc/bind/named.conf.default-zones
Al final del archivo se editan las siguientes líneas:
En donde:
– Se especifica el nombre de la zona o dominio, en el caso de la zona inversa se edita el id de red con el que se trabajará.
– Se especifica el tipo de rol, como se trabajará con un solo servidor, este será maestro
– Nombre y ruta absoluta del archivo de cada zona.
Creación de las zonas.
Se procede a realizar copia de los archivos db.*, en este caso para zona directa.# cp /etc/bind/zona_directa
Para la zona inversa.# cp /etc/bind/zona_inversa
Se procede a editar las zonas creadas.# vim /etc/bind/zona_directa
Reenviadores.
# vim /etc/bind/named.conf.options
Se editan los servidores a los que se les enviaran las peticiones, en caso de no ser posible resolverlas.
Pruebas.
Se usa el comando nslookup, para realizar las consultas vía puerto #53