systemadmin.es > DNS > Ver las zonas configuradas en un BIND

Ver las zonas configuradas en un BIND

En muchos daemons tenemos una forma de ver la configuración que tienen cargada para asegurarnos que esta configurado como pensamos o simplemente para ver que configuración ha cargado. Vamos a ver cómo hacerlo en BIND

No existe una opción que nos de un resumen de la configuración, pero mediante rndc podemos obtener mucha información. Con el parámetro dumpdb y la opción -zones obtendremos un fichero con las zonas que tiene cargado el named:

# rndc dumpdb -zones

Para saber dónde buscar el fichero deberemos mirar la opción dump-file en el fichero de configuración:

options {
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
(...)

Además, si usamos chroot deberemos concatenar el path inicial:

# ps -fea | grep chroot
named     2754  3826  0 Dec14 ?        00:00:36 /usr/sbin/named -u named -t /var/named/chroot -f
root     31782 15621  0 08:54 pts/1    00:00:00 grep chroot

Por lo que el path real del fichero, en este caso, quedaría /var/named/chroot/var/named/data. Dentro podemos ver las zonas que tiene configuradas:

# head cache_dump.db 
;
; Start view localhost_resolver
;
;
; Zone dump of '0.in-addr.arpa/IN/localhost_resolver'
;
0.in-addr.arpa.				      86400 IN SOA	localhost. root.localhost. 42 10800 900 604800 86400
0.in-addr.arpa.				      86400 IN NS	localhost.
;
; Zone dump of '0.0.127.in-addr.arpa/IN/localhost_resolver'

Por lo que mediante grep de la cadena “^; Zone” podemos obtener el listado de zonas que tiene cargadas y en que vista:

# grep "^; Zone" cache_dump.db 
; Zone dump of '0.in-addr.arpa/IN/localhost_resolver'
; Zone dump of '0.0.127.in-addr.arpa/IN/localhost_resolver'
; Zone dump of '255.in-addr.arpa/IN/localhost_resolver'
; Zone dump of '0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN/localhost_resolver'
; Zone dump of 'ejemplo.com/IN/localhost_resolver'
; Zone dump of 'ejemplo2.com/IN/localhost_resolver'
(...)
; Zone dump of 'ejemplo.net/IN/localhost_resolver'
; Zone dump of 'ejemplo2.com/IN/externa'
(...)
; Zone dump of 'authors.bind/CH'
; Zone dump of 'hostname.bind/CH'
; Zone dump of 'version.bind/CH'
; Zone dump of 'id.server/CH'

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>