- 締切済み
lookupでno servers could be reached
FEDORAのBINDでDNSを建てましたが、次のエラーが発生します。 nslookupで「;; connection timed out; no servers could be reached」。設定ファイルは 「# vi named.conf zone "0.0.127.in-addr.arpa" { type master; file "localhost.rev"; }; // primary // zone "abc.com" { type master; file "abc.com"; }; zone "0.168.192.in-addr.arpa" { type master; file "abc.com.rev"; "named.conf" 38L, 548C」 正引きファイルは「vi summergarden.com ;; ;; template -- Linux, November 2004 ;; $TTL 86400 @ IN SOA abc.com. postmaster.abc.com. ( 2009032101 ; Serial no (yyyy/mm/dd/nn) 3600 ; Refresh after 1 hour 1800 ; Retry after 30 minutes 604800 ; Expire after 1 week 7200 ) ; Minimum TTL of 2 hours IN NS aaa IN NS xxxx.xxxx.xx.xx. IN MX 10 aaa localhost IN A 127.0.0.1 ;; ;; define names for abc.com. ;; router IN A 000.000.000.000 IN MX 10 aaa aaa IN A 192.168.0.10 IN MX 10 aaa ;; ;; aliases for service ;; ns IN CNAME aaa smtp IN CNAME aaa pop IN CNAME aaa imap IN CNAME aaa ftp IN CNAME aaa "summergarden.com" 40L, 680C 書込み」 「/etc/resolv.conf」には「nameserver 127.0.0.1 nameserver 192.168.0.10」と入力しています。 何が問題なのかを教えてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ABE Yasuhiro(@yadiary)
- ベストアンサー率66% (18/27)
現状ではnamed.confの中にある"abc.com"と"abc.com.rev"2つのファイルを探しにいっています。 作成された正引きファイル名と一致しないため、”nslookup aaa.summergarden.com"に応答はありません。 name.confの3個所の"abc.com"を"summergarden.com"に置き換え、"abc.com.rev"ファイルを"summergarden.com"ファイルにコピーし、namedを再起動すれば、とりあえずは動くのではないでしょうか。 bindには様々な使い方を想定したオプションが豊富にあり、これを読めばOKというものはないのですが、googleなどで検索して御自分の使い方に近いものを参考にされるのが良いと思われます。 また通常は"/etc/resolv.conf"には"search summergarden.com"が一行あればよく、nameserver行はあっても良いですが不要です。