El sistema de nombres de dominio (DNS) es un servicio de red que asigna o resuelve nombres de dominio en sus respectivas direcciones IP. Reduce la necesidad de que los usuarios recuerden las direcciones IP porque pueden referirse a las máquinas en la red por su nombre. El mapeo realizado por /etc/hosts en una pequeña red de área local (LAN) es manejado por DNS en redes grandes, incluida Internet.
Tipos de servidores de nombres
1. Servidores de nombres autorizados
– Un servidor de nombres autorizado responde a consultas sobre nombres que forman parte de sus zonas solamente.
– Los servidores de nombres autorizados pueden ser servidores de nombres primarios (maestros) o servidores de nombres secundarios (esclavos).
– Cada zona tiene al menos uno servidor DNS autorizado.
:una consulta DNS devuelve información sobre un dominio y especifica qué servidor DNS tiene autoridad para ese dominio.
2. Servidor de nombres primario (servidor de nombres maestro)
– Un servidor de nombres principal, o servidor de nombres maestro, es el servidor autorizado que contiene la copia maestra de los datos de la zona. –
– Los servidores de nombres secundarios, o servidores de nombres esclavos, también tienen autoridad pero copian la información de la zona del servidor de nombres maestro o de otro servidor de nombres esclavo.
– Un servidor de nombres también puede servir como servidor principal o secundario para varias zonas en al mismo tiempo.
3. Servidores de nombres de solo almacenamiento en caché (servidores de nombres recursivos)
– Los servidores de nombres de almacenamiento en caché solamente, o los servidores de nombres recursivos, ofrecen servicios de resolución pero no tienen autoridad para ninguna zona.
– Estos servidores de nombres de caché DNS almacenan respuestas a consultas anteriores en caché (memoria) durante un período de tiempo fijo.
– Cuando un servidor de nombres de almacenamiento en caché recibe una consulta, responde desde el caché si puede. Si no tiene la respuesta en caché, reenvía la consulta a un servidor autorizado.
– Aunque no se recomienda por razones de seguridad, los servidores de nombres también se pueden configurar para dar respuestas autorizadas a consultas en algunas zonas, mientras que actuando como un servidor de nombres solo de almacenamiento en caché para todas las demás zonas.
Explicación del archivo de configuración DNS /etc/named.rfc1912.zones
Explicación del archivo de configuración DNS /etc/named.conf