- 追加された行はこの色です。
- 削除された行はこの色です。
[[FrontPage]]
-view localhost_resolverの部分をコメントアウト
-/var/log/syslogをチェックすると/var/namedにあるzoneファイルがpermission deniedで読み込めていない
Aug 26 13:18:48 vhost3 named[1729]: zone localhost/IN: loading from master file localhost.zone failed: permission denied
-そこでubuntuのドキュメントでは/etc/bindにzoneファイルを置いているのでそこにコピーしてファイルの指定場所を絶対パスに変えてみる(ちなみにoptionsのdirectoryは/var/namedに設定されている)
--変更前
zone "nanbu.com" in {
type master;
file "nanbu.com.zone";
};
--変更後
zone "nanbu.com" in {
type master;
file "/etc/bind/nanbu.com.zone";
};
-この方法ではすべてのパスを変更する必要があるので手間がかかる
-そこで、zoneファイルを/var/namedから/etc/bindにコピーした後で
-optionsのdirectoryを変更した
--変更前
1 options {
2 directory "/var/named";
3 query-source port 53;
4 allow-query { any; };
5 };
--変更後
1 options {
2 directory "/etc/bind/";
3 query-source port 53;
4 allow-query { any; };
5 };