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

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

 Bindが起動しない
日時: 2010/08/11 11:25
名前: 一式

1.不明点・障害内容:Bindが起動しない 
2.ログの有無   :
named を起動中: 
Error in named configuration:
/etc/named.conf:67: unknown option '       '
/etc/named.conf:95: unknown option '       '
                              [失敗]
3.Distribution  :fedora
      Version :13
4.Service Name  :bind
      Version :9.7.1
5.ネットワーク構成:フレッツ光 ホームタイプ

はじめまして。本サイトを参考にというか、ほぼコピー状態でとりあえず勉強のためにfedora13で自宅サーバーを立ち上げようと試行錯誤しているものです。named.confの設定が間違ってるらしく

[root@fodora ~]# /etc/rc.d/init.d/named start
named を起動中: 
Error in named configuration:
/etc/named.conf:67: unknown option '       '
/etc/named.conf:95: unknown option '       '
                              [失敗
というエラーになってしまいます。67行目ですが、このサイト内でいう
  zone "kajuhome.com" {           <--- 自分の環境に合わせて変更してます 
    type master;
    file "kajuhome.com.lan";       <--- 67行目 ファイルも /var/named内に作りました
    allow-update { none; };
  };

95行目ですが、このサイトでいう

  zone "kajuhome.com" {
    type master;
    file "kajuhome.com.wan";       <--- 95行目
    allow-update { none; };
  };
のことですたぶん。サーバー構成にあたりソースはこのサイトのものをそのまま拝借さしていただいてます。zoneファイルも指定された場所に置いた状態です。ちなみにエラー部分のzone設定をコメントアウトしてリスタートすると正常に起動します。気になるのがunknouwn option '      ' ←空白になってる??部分です。空白文字が混ざってるということでしょうか?Bindのバージョンが9.7.1なのでviewスコープ内にzone定義をしなおしてます。ご指導のほどお願いします。

メンテ

Page:  [1]

■ コンテンツ関連情報

 Re: Bindが起動しない ( No.1 )
日時: 2010/08/11 11:33
名前: 管理者

> /etc/named.conf:67: unknown option '       '
> /etc/named.conf:95: unknown option '       '


スペースが混入されていても問題はありません。
全角スペースになっていたりしませんか?
メンテ
 Re: Bindが起動しない ( No.2 )
日時: 2010/08/12 15:46
名前: 一式

さっそくのご指導ありがとうございます。コピペでそのまま起動したため管理人様のおしっしゃるとおり全角スペースが入った状態でエラーになってました。しかし、またエラーが出てしまいました。今度はさっぱり何が悪いのか検討もつきません。ご指導のほどよろしくお願いします。


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

zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
zone hogehoge.com/IN: has no NS records
zone hogehoge.com/IN: not loaded due to errors.
internal/hogehoge.com/IN: bad zone
zone 1.168.192.in-addr.arpa/IN: loaded serial 2007031400
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
zone hogehoge.com/IN: loading from master file hogehoge.com.wan failed: file not found
zone hogehoge.com/IN: not loaded due to errors.
external/hogehoge.com/IN: file not found
zone 186.4.110.in-addr.arpa/IN: loaded serial 2007031400
                                                           [失敗]


メンテ
 Re: Bindが起動しない ( No.3 )
日時: 2010/08/12 16:05
名前: 管理者

chrootを使用していますか?

以下の実行結果を確認して下さい。
# cat /etc/sysconfig/named | grep "^ROOTDIR"
ROOTDIR=/var/named/chroot

上記の様に「ROOTDIR」に「/var/named/chroot」が設定されている場合は、各ゾーンファイルや設定ファイルをchroot配下に移動する必要があります。

named.conf は /var/named/chroot/etc/ へ。
それ以外のゾーンファイルなど「*.db」や「*.lan」「*.wan」等は /var/named/chroot/var/named/ です。



使用していない場合は、
> zone hogehoge.com/IN: loading from master file hogehoge.com.wan failed: file not found
ファイルが見つからないと言っているので、指定されたディレクトリに存在しているか確認して下さい。
正しいファイル名(named.conf 内で指定したファイル名)と同一であるか?

設定ファイルは /etc/ 配下
それ以外は /var/named/ 配下となります。
メンテ
 Re: Bindが起動しない ( No.4 )
日時: 2010/08/13 13:33
名前: 一式

zone ファイル内の設定ミスでネームサーバーが正しく設定されてなかったみたいです。無事BIND立ち上げ成功しました。ありがとうございました。お礼できるものがないのでアドセス広告でもポチしておきます。
メンテ

Page:  [1]

■ その他

ページ先頭へ

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