Кожен підручник, схоже, має іншу думку з цього приводу. Для моїх зон ISC BIND я повинен використовувати /etc/bind/zones/
або /var/cache/bind/
? В останній інсталяції я використовував, /var/cache/bind/
але тільки тому, що я керувався цим; однак я щойно помітив там pid-файл для цієї нової установки Debian, тому я зрозумів, що використання «робочої каталоги» для зберігання зонних файлів, мабуть, не найкраща ідея. Здається, що багато адміністраторів використовують це, тому їм не потрібно вводити повний шлях при оголошенні нової зони.
Наприклад:
file "/etc/bind/zones/db.foobar.com";
Замість:
file "db.foobar.com";
Це, очевидно, простіше набрати, але це хороша чи погана практика?
Деякі можуть також запропонувати встановити робочий каталог на /etc/bind/zones
:
options {
// directory "/var/cache/bind";
directory "/etc/bind/zones";
}
... але щось підказує мені, що це не є хорошою практикою, оскільки файл Pid буде створений там, я припускаю (якщо тільки це не /var/cache/bind
випадково).
Я подивився на сторінках керівництва , але це , схоже, не сказати , що варіант каталогу був для, будь-яких ідей , що саме це було дизайн для?