DNS es un sistema de nomenclatura jerárquica el cual cumple con la función de asociar información a un nombre de dominio, esto permite que sea fácil ubicar y direccionar equipos conectados a la red,su uso general es el de asociar un nombre de dominio a una dirección IP.
Los servidores DNS comúnmente guardan estas asociaciones en ficheros a estos servidores se les conocen como servidores maestros ya que no necesitan de un servidor externo para realizar consultas de DNS, también existen los servidores esclavos o secundarios que obtienen información a través de transferencia de zonas y por ultimo el de cache muy similar al esclavo solo que no transfiere las zonas si no que realiza la consulta directamente al servidor primario.
Los servidores primarios comúnmente utilizan dos zonas, la zona directa y la zona inversa,la zona directa guarda las asociaciones que se realizan a un nombre de dominio con una dirección IP, esto a través de un registro llamado registro tipo A (address), como también la asociación del nombre del servidor con el nombre del dominio, a este registro se le llama el registro tipo NS (name server), a diferencia de la zona directa la zona inversa asocia direcciones IP a un nombre de dominio esto con el fin de que si se conoce la dirección IP también se pueda conocer el nombre de dominio asociados a esta.
En cada uno de estos registros existen las zonas de autoridad SOA en el cual proporcionamos toda la información con respecto al servidor DNS primario, otro campos a tener en cuenta es el TTL en el cual determina el tiempo en que un registro esta en el cache, Al momento de instalar el repositorio bind podremos ver que traen archivos con configuraciones por defecto a las cuales solo tenemos que hacer pequeñas configuraciones para poner en marcha el servicio, dichos ficheros se encuentran en el directorio /etc/bind sus nombres son db.local y db.127, db.local proporciona la información para la zona directa y db.127 proporciona información con respecto a la zona inversa, otro archivo a tener en cuenta es el archivo named.conf.local ya que en este declararemos el tipo de servidor DNS que estamos implementando como también la ubicación de dichas zonas y si este puede recibir actualizaciones de otros servidores.
En el siguiente video tutorial explicamos como instalar y configurar un servidor primario en el sistema operativo debian 6, de igual forma se puede implementar en la versión mas actual de este sin ningún tipo de inconveniente.
No hay comentarios:
Publicar un comentario