Ogni tutorial sembra avere un'opinione diversa su questo. Per le mie zone ISC BIND, devo usare /etc/bind/zones/
o /var/cache/bind/
? Nell'ultima installazione, ho usato /var/cache/bind/
ma solo perché sono stato guidato a farlo; tuttavia ho appena individuato un file pid lì per questa nuova installazione di Debian, quindi ho pensato che usare la "directory di lavoro" per archiviare i file di zona probabilmente non era la migliore idea. Sembra che molti amministratori lo utilizzino in modo da non dover digitare il percorso completo quando dichiarano una nuova zona.
Per esempio:
file "/etc/bind/zones/db.foobar.com";
Invece di:
file "db.foobar.com";
È ovviamente più facile da scrivere, ma è una pratica buona o cattiva?
Alcuni potrebbero anche suggerire di impostare la directory di lavoro su /etc/bind/zones
:
options {
// directory "/var/cache/bind";
directory "/etc/bind/zones";
}
... ma qualcosa mi dice che questa non è una buona pratica, dato che il file pid sarebbe stato creato lì presumo (a meno che non sia solo /var/cache/bind
per coincidenza).
Ho dato un'occhiata alla manpage ma non sembrava dire a cosa servisse l'opzione di directory, qualche idea esattamente per cosa fosse stata progettata?