????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????
このスレッドはクローズされています。記事の閲覧のみとなります。
named 設定でエラー |
|
- ????????? 2007/03/11 19:23
- ????????? TomTom
-
お世話になります。いつもこのサイトには助けられています。感謝申し上げます。
さて、内容は下記の通りなんですが、ご教授頂けませんでしょうか?よろしくお願いします。
?不明点・障害内容:named.confの設定終了後、起動させるとエラーメッセージが出ます。
?ログの有無 :エラーメッセージ↓ (有:その内容):zone localhost/IN: loading master file localhost.zone: file not found _default/localhost/IN: file not found zone 0.0.127.in-addr.arpa/IN: loading master file named.local: file not found _default/0.0.127.in-addr.arpa/IN: file not found zone xxxxx.com/IN: loaded serial 2007031000 zone 24.168.192.in-addr.arpa/IN: loaded serial 2007031000
下記のようにファイルを設定しています。
named.conf -------------------------------------------------------------------------------------- // generated by named-bootconf.pl options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; // bindを使用する範囲を指定(以下を追加) allow-query{ 127.0.0.1; 192.168.24.1/24; }; // スレーブDNSサーバを指定(スレーブDNSサーバがない場合は、コメントアウト) //allow-transfer{ // 192.168.1.250; //}; // 外部のネームサーバに問い合わせを転送する場合(通常はコメントアウト) // 複数ある場合は、複数行で記述します。 //forwarders{ // xxx.xxx.xxx.xxx; // xxx.xxx.xxx.xxx; // 複数DNSがあるとき //}; };
// // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; zone "." IN { type hint; file "named.ca"; };
zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; };
zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; }; };
include "/etc/rndc.key";
zone "xxxxx.com" { type master; file "xxxxx.com.db"; allow-update { none; }; };
zone "24.168.192.in-addr.arpa" { type master; file "24.168.192.in-addr.arpa.db"; allow-update { none; }; };
/var/named/xxxx.com.db -------------------------------------------------------------------------------- $TTL 86400 @ IN SOA xxxxx.com. root.xxxxx.com. ( 2007031000 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS xxxx.com. IN MX 10 xxxx.com. IN A 192.168.24.100 host IN CNAME xxxx.com. www IN CNAME xxxx.com.
/var/named/24.168.192.in-addr.arpa.db ---------------------------------------------------------------------------------------------- $TTL 86400 @ IN SOA xxxx.com. root.xxxx.com. ( 2007031000 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS xxxx.com. 100 IN PTR xxxx.com.
色々とファイル内容の設定を変えて試しては見るもののうまくいきません。何か設定で足りない物が あるのでしょうか?
よろしくお願いいたします。
?Distribution :Fedora Core Version:6 ?Service Name : Version: ?ネットワーク構成:NTT 光プレミアム+ISP:ASAHI-ネット(固定IP)
|
■ コンテンツ関連情報
Re: named 設定でエラー ( No.1 ) |
|
- ????????? 2007/03/11 16:31
- ????????? 管理者
-
ファイルが無いといっていますね。
bind-chrootを適用していますか?
以下のコマンド結果を教えてください。
# cat /etc/sysconfig/named
|
Re: named 設定でエラー ( No.2 ) |
|
- ????????? 2007/03/11 16:57
- ????????? TomTom
-
管理者様 いつもお世話になっています。res有難うございます。
bind-chrootを適用していますかについてですが、現在は適用していません。
# cat /etc/sysconfig/named 以下のように表示されています。 ---------------------------------------------------------------------------------------- [root@host ~]# cat /etc/sysconfig/named # BIND named process options # ~~~~~~~~~~~~~~~~~~~~~~~~~~ # Currently, you can use the following options: # # ROOTDIR="/some/where" -- will run named in a chroot environment. # you must set up the chroot environment # (install the bind-chroot package) before # doing this. # # OPTIONS="whatever" -- These additional options will be passed to named # at startup. Don't add -t here, use ROOTDIR instead. # # ENABLE_ZONE_WRITE=yes -- If SELinux is disabled, then allow named to write # its zone files and create files in its $ROOTDIR/var/named # directory, necessary for DDNS and slave zone transfers. # Slave zones should reside in the $ROOTDIR/var/named/slaves # directory, in which case you would not need to enable zone # writes. If SELinux is enabled, you must use only the # 'named_write_master_zones' variable to enable zone writes. # # ENABLE_SDB=yes -- This enables use of 'named_sdb', which has support # -- for the ldap, pgsql and dir zone database backends # -- compiled in, to be used instead of named. # # DISABLE_NAMED_DBUS=[1y]-- If NetworkManager is enabled in any runlevel, then # the initscript will by default enable named's D-BUS # support with the named -D option. This setting disables # this behavior.
以上です。よろしくお願いします。
|
Re: named 設定でエラー ( No.3 ) |
|
- ????????? 2007/03/11 18:32
- ????????? 管理者
-
ゾーン「xxxxx.com」と「24.168.192.in-addr.arpa」は問題ありません
zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; };
zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; }; };
上記の「localhost.zone」と「named.local」が無いと言っています。 /var/named ディレクトリにファイルは存在しますか?
|
Re: named 設定でエラー ( No.4 ) |
|
- ????????? 2007/03/11 19:10
- ????????? TomTom
-
管理者様 有難うございます。
/var/named/のディレクトリのなかに「localhost.zone」と「named.local」が見つからなかったため、 これらのファイルを作りました。下記の通りです。 これで、named をrestartさせた所、起動しているようです。が、いささかこれでよいのか 自信がありません。(^_^;)
localhost.zone −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− $TTL 86400
@ IN SOA xxxxx.com. root.xxxxx.com. ( 2007031100; Serial 3600 ; Refresh 900 ; Retry 604800 ; Expire 86400 ; negative(1 day) ) IN NS xxxxx.com. localhost IN A 127.0.0.1
named.local −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− $TTL 86400 @ IN SOA xxxxx.com. root.xxxxx.com. ( 2007031100 ; Serial 3600 ; Refresh 900 ; Retry 604800 ; Expire 86400 ; Minimum )
NS xxxxx.com.
1 PTR localhost.
以上よろしくお願いします。
|
Re: named 設定でエラー ( No.5 ) |
|
- ????????? 2007/03/11 19:29
- ????????? 管理者
-
当方の内容は以下の通りです。
# cat /var/named/chroot/var/named/localhost.zone $TTL 86400 @ IN SOA @ root ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum
IN NS @ IN A 127.0.0.1 IN AAAA ::1
# cat /var/named/chroot/var/named/named.local $TTL 86400 @ IN SOA localhost. root.localhost. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS localhost. 1 IN PTR localhost.
一律同じなので、TomTomさんがご提示された内容にドメイン名「xxxxx.com」は変更しておいてください。 (上記をコピーする事をお勧めします。注意:当掲示板は半角スペース2文字を全角に変換していますので、半角に戻してからご利用ください。)
|
Re: named 設定でエラー ( No.6 ) |
|
- ????????? 2007/03/11 20:25
- ????????? TomTom
-
管理者様 ご丁寧に有難うございます。
おかげさまで、ファイルを入れ替えることができました。 まだ、質問があるのですが、まとめてから 別スレを立てさせて頂きます。
有難うございました。
|
■ その他