A. Entorno Linux: BIND9
BIND9 es el servidor DNS más utilizado en Internet. Es robusto, flexible y muy potente.
Instalación: En sistemas basados en Debian/Ubuntu:
apt install bind9 bind9utils bind9-doc.Archivos clave de configuración:
/etc/bind/named.conf.options: Aquí definimos los reenviadores (forwarders) y las ACLs./etc/bind/named.conf.local: Aquí definimos nuestras zonas primarias y secundarias./etc/bind/db.midominio.es: Este es el archivo de zona donde declaras tus registrosA,MX,NS, etc.
Arranque y verificación:
Arrancar/Reiniciar:
systemctl restart bind9.Comprobar sintaxis:
named-checkconf(para el archivo principal) ynamed-checkzone midominio.es /etc/bind/db.midominio.es(para verificar que el archivo de zona no tenga errores de formato).
B. Entorno Windows Server
Windows Server integra el DNS con Active Directory, lo que simplifica mucho la gestión en entornos empresariales.
Instalación: Se realiza desde el Administrador del Servidor (Asistente para agregar roles y características -> Servidor DNS).
Configuración: La gestión se hace desde la Consola de Administración DNS:
Crear Zona: Clic derecho en "Zonas de búsqueda directa" -> "Zona nueva" (Primaria).
Registros: Clic derecho en la zona -> "Host nuevo (A o AAAA)" para añadir servidores, o "Alias nuevo (CNAME)" para redirecciones.
Transferencias: Se configuran en la pestaña "Transferencias de zona" dentro de las propiedades de la zona, especificando las IPs de los servidores secundarios permitidos.
Tabla comparativa: Configuración
| Tarea | BIND9 (Linux) | DNS Windows Server |
| Interfáz | CLI (Archivos de texto) | GUI (Consola DNS) |
| Validación | named-checkconf / named-checkzone | Asistente de comprobación integrado |
| Sincronización | notify y transferencias (AXFR) | Replicación de Active Directory |
| Logs | Archivos en /var/log/named | Visor de sucesos de Windows |