BIND-Konfiguration auf Fehler überprüfen
Möchte man seine Änderungen an der BIND-Konfiguration oder den Zonendateien auf Fehler überprüfen, kann dazu nslint verwendet werden. Im FreeBSD Portbaum findet man nslint unter dns/nslint:
# cd /usr/ports/dns/nslint && make install clean
Wird nslint aufgerufen, wird standardmässig die Konfiguration unter /etc/namedb/named.conf auf Fehler überprüft. Möchte man eine andere Datei überprüfen, so kann mit der -c Option der Pfad zur Datei angegeben werden:
# nslint nslint: name referenced without other records: mail6.chruetertee.ch. nslint: name referenced without other records: mail5.chruetertee.ch. nslint: missing "ptr": www.chruetertee.ch. -> 217.150.245.53 nslint: 217.150.245.53 in use by chruetertee.ch. and www.chruetertee.ch.
Sind alle Fehler korrigiert, wird nslint keine Meldung ausgeben.
# nslint
Mehr Informationen zu nslint findet man in der Manpage nslint(8).
Comments
hanswurst
@ 28.02.2009 18:53 UTC
http://www.freebsd.org/cgi/man.cgi?query=named-checkzone=0=0=FreeBSD+7.1-RELEASE+and+Ports=html
Ist bei BIND dabei, weis jetz aber nicht ob das in der FreeBSD Base ist, da ich BIND in der src.conf abgewählt hab ;)
http://www.freebsd.org/cgi/man.cgi?query=named-checkzone=0=0=FreeBSD+7.1-RELEASE+and+Ports=html
Ist bei BIND dabei, weis jetz aber nicht ob das in der FreeBSD Base ist, da ich BIND in der src.conf abgewählt hab ;)
Ihsan Dogan
@ 01.03.2009 19:42 UTC
Das geht auch mit den von Bind mitgelieferten Tools named-checkconf und named-checkzone.
Das geht auch mit den von Bind mitgelieferten Tools named-checkconf und named-checkzone.
No new comments allowed (anymore) on this post.