各チュートリアルは、これについて異なる意見を持っているようです。ISC BINDゾーンでは、/etc/bind/zones/
またはを使用する必要がありますか/var/cache/bind/
?前回のインストールで使用しました/var/cache/bind/
が、使用するように指示されたためです。ただし、この新しいDebianインストール用のpidファイルを見つけただけなので、「作業ディレクトリ」を使用してゾーンファイルを保存することは、おそらく最善のアイデアではないと考えました。多くの管理者がこれを使用しているため、新しいゾーンを宣言するときに完全なパスを入力する必要はありません。
例えば:
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
偶然ではない限り)。
マンページを確認しましたが、ディレクトリオプションの目的や、それが設計された正確なアイデアは表示されていませんでしたか?