Re: BINDが起動できない
( No.1 )
|
 |
- 日時: 2008/02/25 22:31
- 名前: 管理者
-
view定義は、multiで定義できません。
※:multi
LAN用viewで定義していた場合、それ以外(問い合わせ元がWANなど)に参照zoneがある場合など。 まずは、設定ファイルを公開してください。 具体的な回答が得られると思います。
|
Re: BINDが起動できない
( No.2 )
|
 |
- 日時: 2008/02/26 01:02
- 名前: SK3
-
namedの内容です。
-----------
// // named.caching-nameserver.conf // // Provided by Red Hat caching-nameserver package to configure the // ISC BIND named(8) DNS server as a caching only nameserver // (as a localhost DNS resolver only). // // See /usr/share/doc/bind*/sample/ for example named configuration files. // // DO NOT EDIT THIS FILE - use system-config-bind or an editor // to create named.conf - edits to this file will be lost on // caching-nameserver package upgrade. //
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; }; forwarders{ 219.109.237.3; }; };
logging { channel default_debug { file "data/named.run"; severity dynamic; }; };
zone "." IN { type hint; file "named.ca"; };
include "/etc/named.rfc1912.zones";
view localhost_resolver { match-clients { localhost; }; match-destinations { localhost; }; recursion yes; include "/etc/named.klaas-web.com.lan"; };
view internal { match-clients { localnets; }; match-destinations { localnets; }; recursion yes; include "/etc/named.klaas-web.com.lan"; };
view external { match-clients { any; }; match-destinations { any; }; recursion no; include "/etc/named.klaas-web.com.wan"; };
---- これでよろしいでしょうか?
|
Re: BINDが起動できない
( No.3 )
|
 |
- 日時: 2008/02/26 09:56
- 名前: 管理者
-
SK3さん。
最近のbindバージョンによって view 定義を行った場合、view のスコープ外に定義できなくなったようです。 (当サイトの紹介ページも近日中に更新させて頂きます。[http://kajuhome.com/bind.shtml]) 大変ご迷惑をおかけしてすみません。
該当箇所は以下の部分になります。 > zone "." IN { > type hint; > file "named.ca"; > }; > > include "/etc/named.rfc1912.zones";
この定義を、「/etc/named.klaas-web.com.lan」と「/etc/named.klaas-web.com.wan」の中に入れてください。 (入れた後は「/etc/named.conf」より、当該部分を削除します。)
上記以外に、同様のゾーンファイルを参照する場合は以下の様にできます。
> view localhost_resolver { > match-clients { localhost; }; > match-destinations { localhost; }; > recursion yes; > include "/etc/named.klaas-web.com.lan"; > }; > > view internal { > match-clients { localnets; }; > match-destinations { localnets; }; > recursion yes; > include "/etc/named.klaas-web.com.lan"; > }; ↓ ↓ ↓ ↓ view localhost_localnets { ← ご自由な名前で・・・ match-clients { localhost; localnets; }; ← 複数定義 match-destinations { localhost; localnets; }; ← 複数定義 recursion yes; include "/etc/named.klaas-web.com.lan"; };
最終形は以下の様になります。
// // named.caching-nameserver.conf // // Provided by Red Hat caching-nameserver package to configure the // ISC BIND named(8) DNS server as a caching only nameserver // (as a localhost DNS resolver only). // // See /usr/share/doc/bind*/sample/ for example named configuration files. // // DO NOT EDIT THIS FILE - use system-config-bind or an editor // to create named.conf - edits to this file will be lost on // caching-nameserver package upgrade. //
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; }; forwarders{ 219.109.237.3; }; };
logging { channel default_debug { file "data/named.run"; severity dynamic; }; };
view localhost_localnets { match-clients { localhost; localnets; }; match-destinations { localhost; localnets; }; recursion yes; include "/etc/named.klaas-web.com.lan"; };
view external { match-clients { any; }; match-destinations { any; }; recursion no; include "/etc/named.klaas-web.com.wan"; };
|
Re: BINDが起動できない
( No.4 )
|
 |
- 日時: 2008/02/26 11:24
- 名前: SK3
-
設定しましたが、また起動中に違うエラーが出てしまいました。
named を起動中: Error in named configuration: zone klaas-web.com/IN: loaded serial 2007031400 24.168.192.in-addr.arpa.db:1: SOA record not at top of zone (N.24.168.192.in-addr.arpa) 24.168.192.in-addr.arpa.db:9: no TTL specified; zone rejected zone 24.168.192.in-addr.arpa/IN: loading from master file 24.168.192.in-addr.arpa.db failed: not at top of zone localhost_localnets/24.168.192.in-addr.arpa/IN: not at top of zone 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: NS '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' has no address records (A or AAAA) 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: NS '1.0.0.127.in-addr.arpa' has no address records (A or AAAA) zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0 zone 0.in-addr.arpa/IN: NS '0.in-addr.arpa' has no address records (A or AAAA) zone 0.in-addr.arpa/IN: loaded serial 0 zone klaas-web.com/IN: loaded serial 2007031400 zone 207.89.116.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: NS '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' has no address records (A or AAAA) 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: NS '1.0.0.127.in-addr.arpa' has no address records (A or AAAA) zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0 zone 0.in-addr.arpa/IN: NS '0.in-addr.arpa' has no address records (A or AAAA) zone 0.in-addr.arpa/IN: loaded serial 0 [失敗]
長いエラーですがご回答お願いします。。
|
Re: BINDが起動できない
( No.5 )
|
 |
- 日時: 2008/02/26 17:03
- 名前: 管理者
-
> 24.168.192.in-addr.arpa.db:1: SOA record not at top of zone (N.24.168.192.in-addr.arpa)
> 24.168.192.in-addr.arpa.db:9: no TTL specified; zone rejected > zone 24.168.192.in-addr.arpa/IN: loading from master file 24.168.192.in-addr.arpa.db failed: not at top of zone > localhost_localnets/24.168.192.in-addr.arpa/IN: not at top of zone
上記がエラー該当の部分ですが、構文が誤っているように見受けられます。 例えば、zone 定義ファイル「24.168.192.in-addr.arpa.db」のSOAレコード部分とか、TTL定義が未定義であるとか・・・ 各 zone 定義ファイルを見直すか、開示願えますか? ※:開示時に詳細な IP アドレスを知られたくない場合は、値を「xxx」や「yyy」などに置き換えて頂いても構いません。
|
Re: BINDが起動できない
( No.6 )
|
 |
- 日時: 2008/02/29 04:48
- 名前: Supin03
<supin03@hi.enjoy.ne.jp>
-
返事、遅れてすみません。
なんとか出来ました! やはり構文がおかしい所がありました。 本当にありまとうございますm(_ _)m
|