はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 BINDを起動するとエラーが出る
日時: 2008/02/29 09:07
名前: くろすけ

?不明点・障害内容:BINDの設定を行っていますが起動すると必ず失敗と表示され先に進めません。

?ログの有無   :/etc/rc.d/init.d/named startを実行すると

named を起動中:
Error in named configuration:
/etc/named.conf:75: unknown option ' #      <--- .'
/etc/named.conf:105: unknown option ' #      <--- .'
                              [失敗]

と表示されます。
OSを再インストールして最初からやり直したりをもう数十回やりましたがだめでした。
何かヒントになるようなことがあればご教示願えませんでしょうか。

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";
#    allow-query   { localhost; };
#    recursion yes;



    allow-query{
        any;
    };

    allow-transfer{
        121.1.225.7;
    };

    forwarders{
        192.168.24.1;

    };
};

//
// a caching only nameserver config
//
controls {
    inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};

# zone "." IN {
#  type hint;
#  file "named.ca";
# };

# include "/etc/named.rfc1912.zones";

include "/etc/rndc.key";

# 内向きVIEWの定義

view "internal" {
   # 自サーバおよび、自サーバが所属するネットーワークに許可
    match-clients { localhost; localnets; };
   # キャッシュ有効
    recursion yes;
zone "." IN {
  type hint;
  file "named.ca";
};

include "/etc/named.rfc1912.zones";

   # 最終行にゾーン指定(以下)を追加
    // 正引きゾーン(chiri.info)の指定
    zone "chiri.info" {
        type master;
        file "chiri.info"; #      <--- ファイル名に注視
        allow-update { none; };
    };
    // 逆引きゾーン(192.168.24.0/24)の指定
    zone "24.168.192.in-addr.arpa" {
        type master;
        file "24.168.192.in-addr.arpa.db";
        allow-update { none; };
    };
};

# 外向きVIEWの定義
view "external" {
   # 上記(内向き問い合わせにマッチしなかったIP全て)
    match-clients { any; };
   # キャッシュ無効
    recursion no;

zone "." IN {
  type hint;
  file "named.ca";
};

include "/etc/named.rfc1912.zones";


   # 最終行にゾーン指定(以下)を追加
    // 正引きゾーン(chiri.info)の指定
    zone "chiri.info" {
        type master;
        file "chiri.info.wan"; #      <--- ファイル名に注視
        allow-update { none; };
    };
    // 逆引きゾーン(121.1.225.7)の指定
    zone "xxx.1.121.in-addr.arpa" {
        type master;
        file "xxx.1.121.in-addr.arpa.db";
        allow-update { none; };
    };
};


  (有:その内容):
?Distribution  :
      Version:Fedora8
?Service Name  :
      Version:Bind 9.50b1
?ネットワーク構成:DEll T105 NTT光プレミアム クライアント1台

何卒、よろしくお願いいたします。





■ コンテンツ関連情報

 Re: BINDを起動するとエラーが出る ( No.1 )
日時: 2008/02/29 09:14
名前: 管理者

コメントにしたい部分を「#」にしたようですが、本来は「//」です。
変更して、再起動してみてください。
 Re: BINDを起動するとエラーが出る ( No.2 )
日時: 2008/02/29 10:00
名前: くろすけ

お返事ありがとうございます。

//に変更して起動しましたが結果は以下の通りでした。





[root@chiri ~]# /etc/rc.d/init.d/named start
named を起動中:
Error in named configuration:
/etc/named.conf:75: unknown option ' #      <--- .'
/etc/named.conf:105: unknown option ' #      <--- .'
                              [失敗]
 Re: BINDを起動するとエラーが出る ( No.3 )
日時: 2008/02/29 12:44
名前: ちゃがま

だから # じゃコメントにならないと言われたのでは?
 Re: BINDを起動するとエラーが出る ( No.4 )
日時: 2008/02/29 12:55
名前: ちゃがま

あと、全角スペースが # の前に入ってますね。
 Re: BINDを起動するとエラーが出る ( No.5 )
日時: 2008/02/29 13:15
名前: くろすけ

ちゃがま さん

ご指摘有難うございます。おっしゃるとおり全角スペースが入っていました。
2個取り除いたら上記のエラーはなくなりました。
しかし、今度はさらにすごい表示がされました。

SK3さんが一つ前のスレッド【BINDが起動できない】のNO.4で公開されていたものです。
今から、1行づつ見ていきます。






 Re: BINDを起動するとエラーが出る ( No.6 )
日時: 2008/02/29 14:12
名前: くろすけ

named.confで記述していたゾーンファイル名が違っていました。
これでリストの羅列みたいなエラーは出なくなりました。
しかし、今度は以下のように表示されます。何の警告文は出さずに
[失敗]とだけ表示します。
どこをどう見ればよいのか分からなくなりました。
何卒、お助けください。




[root@chiri ~]# /etc/rc.d/init.d/named start
named を起動中:                      [失敗]


 Re: BINDを起動するとエラーが出る ( No.7 )
日時: 2008/03/01 08:31
名前: 管理者

> [root@chiri ~]# /etc/rc.d/init.d/named start
> named を起動中:                      [失敗]


既に、「named」サービスが起動している為です。
一度サービスを「stop」で停止してから「start」するか、「restart」で再起動してください。
 Re: BINDを起動するとエラーが出る ( No.8 )
日時: 2008/03/01 09:21
名前: くろすけ

お世話になります。


最初にSTOPを実行しました。

[root@chiri ~]# /etc/rc.d/init.d/named stop
named を停止中:                      [ OK ]


次にstartを実行しました。すると今までと同じ結果でした。

[root@chiri ~]# /etc/rc.d/init.d/named start
named を起動中:                      [失敗]


試しにrestartを実行してみました。やはりだめでした。

[root@chiri ~]# /etc/rc.d/init.d/named restart
named を停止中:                      [ OK ]
named を起動中:                      [失敗]


 Re: BINDを起動するとエラーが出る ( No.9 )
日時: 2008/03/01 09:25
名前: 管理者

すみません。勘違いしていました。「起動中」に失敗だったんですよね・・

起動失敗直後の「/var/log/messages」には何かメッセージ出力されていますか?
 Re: BINDを起動するとエラーが出る ( No.10 )
日時: 2008/03/01 09:44
名前: くろすけ

お世話になります。


[root@chiri ~]# /etc/rc.d/init.d/named start
named を起動中:                      [失敗]


[root@chiri ~]# /var/log/messages
-bash: /var/log/messages: 許可がありません

と、表示されました。
どうやったら見れるのでしょうか?
知識が低くてどうもすみません。


 Re: BINDを起動するとエラーが出る ( No.11 )
日時: 2008/03/01 10:07
名前: くろすけ

すみませ。VIで見ることが出来ました。

Mar 1 09:58:30 chiri named[2568]: starting BIND 9.5.0b1 -u named
Mar 1 09:58:30 chiri named[2568]: found 2 CPUs, using 2 worker threads
Mar 1 09:58:30 chiri named[2568]: loading configuration from '/etc/named.conf'
Mar 1 09:58:30 chiri named[2568]: listening on IPv4 interface lo, 127.0.0.1#53
Mar 1 09:58:30 chiri named[2568]: listening on IPv4 interface eth0, 192.168.24.171#53
Mar 1 09:58:30 chiri kernel: audit(1204333110.718:9): avc: denied { read } for pid=2569 comm="named" name="named.ca" dev=dm-0 ino=32014348 scontext=system_u:system_r:named_t:s0 tcontext=system_u:object_r:user_home_t:s0 tclass=file
Mar 1 09:58:30 chiri named[2568]: could not configure root hints from 'named.ca': permission denied
Mar 1 09:58:30 chiri named[2568]: loading configuration: permission denied
Mar 1 09:58:30 chiri named[2568]: exiting (due to fatal error)
 Re: BINDを起動するとエラーが出る ( No.12 )
日時: 2008/03/01 11:38
名前: くろすけ

解決しました!!

過去ログを検索しまして類似のお悩みの方がいらっしゃいましたので
色々と試しましたらOKが表示されました。

どうも有り難うございました。

[root@chiri ~]# /etc/rc.d/init.d/named start
named を起動中:                      [ OK ]

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.