Jedes Tutorial scheint eine andere Meinung dazu zu haben. Soll ich für meine ISC BIND-Zonen /etc/bind/zones/
oder verwenden /var/cache/bind/
? Bei der letzten Installation habe ich verwendet, /var/cache/bind/
aber nur, weil ich dazu geführt wurde; Allerdings habe ich dort gerade eine PID-Datei für diese neue Debian-Installation entdeckt, daher dachte ich, dass die Verwendung des "Arbeitsverzeichnisses" zum Speichern von Zonendateien wahrscheinlich nicht die beste Idee war. Es scheint, dass viele Administratoren dies verwenden, sodass sie beim Deklarieren einer neuen Zone nicht den vollständigen Pfad eingeben müssen.
Zum Beispiel:
file "/etc/bind/zones/db.foobar.com";
Anstatt:
file "db.foobar.com";
Ist offensichtlich einfacher zu tippen, aber ist es eine gute oder schlechte Praxis?
Einige schlagen möglicherweise auch vor, das Arbeitsverzeichnis auf Folgendes einzustellen /etc/bind/zones
:
options {
// directory "/var/cache/bind";
directory "/etc/bind/zones";
}
... aber irgendetwas sagt mir, dass dies keine gute Praxis ist, da die PID-Datei dort erstellt wird, nehme ich an (es sei denn, es ist nur ein /var/cache/bind
Zufall).
Ich habe mir die Manpage angesehen, aber es schien nicht zu sagen, wofür die Verzeichnisoption gedacht war. Irgendwelche Ideen genau, wofür sie entworfen wurde?