Solución:
Solución 1:
Para sus zonas maestras, deben entrar /etc/bind/zones
porque son config. Las zonas secundarias (esclavas) deben estar en /var/cache/bind/secondary
o similar, porque solo se trata de datos almacenados en caché que se pueden recuperar del maestro si se pierden los datos.
Solucion 2:
/ var / lib / bind / – zonas maestras y dinámicas
/ var / cache / bind / – zonas secundarias
/ etc / bind / – zonas que no deberían cambiar durante la vida útil del servidor.
Solución 3:
Una respuesta corta es que no importa y funcionará.
Solía usar /var/cache/bind
, pero ahora siempre uso /etc/bind
como /var/cache
generalmente se excluye de las copias de seguridad (según la FHS /var/cache
debe poder ser recreado automáticamente).
Cualquier zona secundaria o dinámica todavía vive en /var/cache
.
Solución 4:
Al igual que Womble, estoy de acuerdo con el hecho de que /var/cache/bind
es bueno para zonas secundarias (esclavas). Por otro lado, no creo que las zonas maestras deban estar bajo /etc
. Son archivos de configuración tanto como el contenido servido por Apache, por lo que deben almacenarse en algún lugar debajo de /var
, pero no debajo /var/cache
.
Solo para que conste, los sistemas basados en Red Hat almacenan zonas bajo /var/named
(desde donde se pueden copiar automáticamente a /var/named/chroot/var/named
). El archivo de configuración es /etc/named.conf
.