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: