このスレッドはクローズされています。記事の閲覧のみとなります。
DNSサーバ設定時のエラー(file not found) |
|
- æ¥æï¼ 2010/04/01 13:08
- ååï¼ ヨック
- 参照: http://kajuhome.com/bind.shtml
- 1.不明点・障害内容:file not found
2.ログの有無 :無 (有:その内容) : 3.Distribution :CentOS Version :5.4 4.Service Name :bind, caching-nameserver Version : 5.ネットワーク構成:
初めまして、ヨックです。 こちらのサイトを参考にサーバを構築させてもらっているのですが、 上のURLを参考にDNSサーバの構築をしたのですが、 # /etc/rc.d/init.d/named start を実行したところ named を起動中: named 設定でエラー: : /etc/named.caching-nameserver.conf:27: open: /etc/named.higeinu.com.lan: file not found [失敗] のエラーが発生したのですが、ファイルはlsコマンド上のファイル名をコピペしたあと、実行して存在したんですけども、それでも上のようなエラーが出てしまいます。どのようにすれば実行出来るのでしょうか。よろしくお願いします。
// named.caching-nameserver.conf options { // listen-on port 53 { 127.0.0.1; }; // listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt";
query-source port 53; // query-source-v6 port 53;
allow-query { any; }; allow-query-cache { any; }; //forwarders{}; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; view localhost_resolver { match-clients { localhost; }; match-destinations { localhost; }; recursion yes; include "/etc/named.higeinu.com.lan"; //error file not found };
view internal { match-clients { localnets; }; match-destinations { localnets; }; recursion yes; include "/etc/named.higeinu.com.lan"; };
view external { match-clients { any; }; match-destinations { any; }; recursion no; include "/etc/named.higeinu.com.wan"; }; //EOF
// /etc/named.higeinu.com.lan zone "higeinu.com" IN { type master; file "higeinu.com.lan"; allow-update { none; }; };
// zone "1.168.192.in-addr.arpa" IN { type master; file "1.168.192.in-addr.arpa.db"; allow-update { none; }; }; //EOF
|
■ コンテンツ関連情報
Re: DNSサーバ設定時のエラー(file not found) ( No.11 ) |
|
- æ¥æï¼ 2010/04/01 20:52
- ååï¼ stranger
- 参照: http://ja.528p.com/
- directory "/var/named";
file "higeinu.com.lan";と設定されているので
/var/named/chroot/var/named/higeinu.com.lan に置く
|
Re: DNSサーバ設定時のエラー(file not found) ( No.12 ) |
|
- æ¥æï¼ 2010/04/02 09:34
- ååï¼ ヨック
- 参照: http://kajuhome.com/bind.shtml
- file not foundのエラーがなくなりましたが、代わりにこのエラーが発生しました。
# /etc/rc.d/init.d/named start
/etc/named.rfc1912.zones:10: when using 'view' statements, all zones must be in views
//named.caching-nameserver.conf
options { // listen-on port 53 { 127.0.0.1; }; // listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt";
query-source port 53; //エラー発生行 // query-source-v6 port 53;
allow-query { any; }; allow-query-cache { any; }; //forwarders{}; };
logging { channel default_debug { file "data/named.run"; severity dynamic; }; };
|
Re: DNSサーバ設定時のエラー(file not found) ( No.13 ) |
|
- æ¥æï¼ 2010/04/02 10:58
- ååï¼ 新高校生
- >/etc/named.rfc1912.zones:10: when using 'view' statements, all zones must be in views
named.rfc1912.zonesは恐らく弄ってないでしょうし、その中身はzoneの定義ばかりなので include "/etc/named.rfc1912.zones"; 文で読み込ませている場所が viewブロックの中に入っていないとかです。
|
Re: DNSサーバ設定時のエラー(file not found) ( No.14 ) |
|
- æ¥æï¼ 2010/04/02 13:08
- ååï¼ stranger
- 参照: http://ja.528p.com/
- >/etc/named.rfc1912.zones:10: when using 'view' statements, all zones must be in views
はnamed.caching-nameserver.confの10行目ではないですよね
view localhost_resolver { match-clients { localhost; }; match-destinations { localhost; }; recursion yes; include "/etc/named.rfc1912.zones"; }; 以外の場所に include "/etc/named.rfc1912.zones"; が記述されていませんか
今更ながらですが 上部のコメント行に このファイルはupdateで書き換えられる場合があると 自分でnamed.confを書いた方が良いとなっています
|
Re: DNSサーバ設定時のエラー(file not found) ( No.15 ) |
|
- æ¥æï¼ 2010/04/02 14:47
- ååï¼ ヨック
- 新高校生さん、strangerさんありがとうございます。
include "/etc/named.rfc1912.zones"; が他に記述されていたので、コメントアウトしたら無事に起動できました。
>今更ながらですが 上部のコメント行に >このファイルはupdateで書き換えられる場合があると >自分でnamed.confを書いた方が良いとなっています
cp /var/named/chroot/etc/named.caching-nameserver.conf /var/named/chroot/etc/named.conf を実行して、/etc/rc.d/init.d/named startで実行したら、起動に失敗しました。また、named.caching-nameserver.confの名前を変えてnamed.confだけで実行しても失敗しました。
|
■ その他