日時: 2008/06/08 18:04
名前: aikichi
再インストールで解決です。
たぶん、namedの記述ミスでしょうね。
13-1-(1)BIND設定
[root@fedora ~]# cp /var/named/chroot/etc/named.caching-nameserver.conf /var/named/chroot/etc/named.conf ← BIND設定ファイルコピー※FC6,F7のみ
[root@fedora ~]# chgrp named /var/named/chroot/etc/named.conf ← BIND設定ファイル所有グループ変更※FC6,F7のみ
[root@fedora ~]# vi /var/named/chroot/etc/named.conf ← BIND設定ファイル編集 options { #listen-on port 53 { 127.0.0.1; }; ← 行頭に#を追加してコメントアウト #listen-on-v6 port 53 { ::1; }; ← 行頭に#を追加してコメントアウト version "unknown"; ← bindのバージョン情報の非表示化 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; localnets; }; ← 変更(サーバー及び、サーバーと同じネットワーク内のホストからの問合せのみ許可) recursion yes; 追加(ここから)※ forwarders{ 192.168.1.1; ← ルーター経由接続環境の場合はルーターのIPアドレスを指定 XXX.XXX.XXX.XXX; ← PPPoE接続環境の場合はプロバイダから通知されたDNSサーバー(プライマリ)のIPアドレスを指定 XXX.XXX.XXX.XXX; ← PPPoE接続環境の場合はプロバイダから通知されたDNSサーバー(セカンダリ)のIPアドレスを指定 }; 追加(ここまで) }; ------------------------------------------------------------------------------------
recursion yes;の前に一行開けるべきですね。 初心者は、allow-query { localhost; localnets; };の後に recursion yes;以下を記入してしまいます。
私もずいぶん悩まされました。
てことで解決です。
|