Se o seu arquivo de configuração principal do BIND for, por exemplo, /etc/bind/named.conf ,
então você poderia usar a ferramenta named-checkconf que vem com as versões modernas do BIND (as distribuições baseadas no Debian podem empacotá-lo separadamente em bind9utils package) para verificar se há erros:
named-checkconf /etc/bind/named.conf
Se sua configuração for complexa e tiver vários arquivos incluídos, este comando mostrará toda a configuração reunida em uma única listagem:
named-checkconf -p -x /etc/bind/named.conf | less
Se você quiser testar qualquer zona DNS configurada, você pode usar:
named-checkconf -z /etc/bind/named.conf
Há também named-checkzone para verificar os arquivos da zona mais especificamente.
Você também pode encontrar na lista de pacotes disponíveis de sua distribuição um utilitário dlint separado que pode ser usado para verificar problemas comuns em seu servidor DNS. Esse utilitário funciona entrando em contato com o servidor DNS e examinando o domínio DNS especificado (e quaisquer subdomínios, se existirem e você não o proibiu especificamente).