Her öğreticinin bu konuda farklı bir görüşü var gibi görünüyor. Benim ISC BIND bölgeleri için kullanmalıyım /etc/bind/zones/
yoksa /var/cache/bind/
? Son kurulumda, kullandım /var/cache/bind/
ama sadece yönlendirildim çünkü; Ancak ben sadece bu yeni Debian yükleme için bir pid dosyası gördüm, bu yüzden bölge dosyalarını depolamak için "çalışma dizini" kullanarak muhtemelen en iyi fikir olmadığını düşündüm. Görünüşe göre birçok yönetici bunu kullanıyor, böylece yeni bir bölge bildirirken tam yolu yazmak zorunda kalmıyorlar.
Örneğin:
file "/etc/bind/zones/db.foobar.com";
Onun yerine:
file "db.foobar.com";
Yazması açıkçası daha kolay, ama iyi mi kötü mü?
Bazıları çalışma dizinini şu şekilde ayarlamayı da önerebilir /etc/bind/zones
:
options {
// directory "/var/cache/bind";
directory "/etc/bind/zones";
}
... ama bir şey bana bunun iyi bir uygulama olmadığını söylüyor, çünkü pid dosyası orada oluşturulacağından varsayıyorum (sadece /var/cache/bind
tesadüf eseri değilse ).
Manpage'e bir göz attım, ancak dizin seçeneğinin ne için olduğunu, herhangi bir fikrin tam olarak ne için olduğunu söylemiyor gibi görünüyordu?