Si su archivo de configuración maestro BIND es, por ejemplo, /etc/bind/named.conf
, entonces podría usar la herramienta named-checkconf
que viene con las versiones modernas de BIND (Las distribuciones basadas en Debian -pueden empaquetarlo por separado en el paquete bind9utils
)para verificar si hay errores:
named-checkconf /etc/bind/named.conf
Si su configuración es compleja y tiene varios archivos incluidos, este comando mostrará toda la configuración reunida en un solo listado:
named-checkconf -p -x /etc/bind/named.conf | less
Si desea probar cualquier zona DNS configurada, puede usar:
named-checkconf -z /etc/bind/named.conf
También hay named-checkzone
para verificar los archivos de zona más específicamente.
También puede encontrar en la lista de paquetes disponibles de su distribución una utilidad dlint
separada que se puede usar para verificar si su servidor DNS tiene problemas comunes. Esta utilidad funciona poniéndose en contacto con el servidor DNS y examinando el dominio DNS especificado (y cualquier subdominio, si existen y no lo ha prohibido específicamente ).