- ベストアンサー
Non-authoritative anserが出る原因
LinuxでDNSサーバーを作ってみたのですが、 nslookupで自ドメインのホスト名の名前を問い合わせたところ、 「Non-authoritative anser」が付いた回答が帰ってきます。 自ドメインの回答にこれがつくのは異常だと聞いたのですが、 どんな原因があるのでしょうか? bind 8.x.x redhat 7.0J
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#41381
回答No.2
リゾルバで他のネームサーバを指定しているとか。 /etc/resolv.conf を確認してみてください。 あと、nslookupでアドレスを指定した逆引きでは、権威ありなしは出なかったと思います。 10.1.1.26の逆引き確認なら nlookup -q=ptr 26.1.1.10.in-addr.arpa. とか dig 26.1.1.10.in-addr.arpa. ptr でflags にaaが立っているかいないかを確認してください。
その他の回答 (1)
- xjd
- ベストアンサー率63% (1021/1612)
回答No.1
せめて、正引き・逆引きの定義を見せてくれないと回答のしようがないです。
補足
正引き $TTL 86400 hoge.co.jp. IN SOA ns.hoge.co.jp. root.hoge.co.jp.( 2002121203 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum ; hoge.co.jp. IN NS ns.hoge.co.jp. hoge.co.jp. IN NS xxxxx.ocn.ad.jp. hoge.co.jp. IN MX 10 mail.hoge.co.jp. hoge.co.jp. IN A 10.1.1.26 ; localhost.hoge.co.jp. IN A 127.0.0.1 gw.hoge.co.jp. IN A 10.1.1.25 ns.hoge.co.jp. IN A 10.1.1.26 mail.hoge.co.jp. IN A 10.1.1.28 www.hoge.co.jp. IN CNAME ns.hoge.co.jp. vw.hoge.co.jp. IN CNAME mail.hoge.co.jp. 逆引き $TTL 86400 24.1.1.10.in-addr.arpa. IN SOA ns.hoge.co.jp. root.hoge.co.jp. ( 2002121201 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS ns.hoge.co.jp. IN NS xxxxx.ocn.ad.jp. 25 IN PTR gw.hoge.co.jp. 26 IN PTR ns.hoge.co.jp. 28 IN PTR mail.hoge.co.jp. こんな感じです。 逆引きの方は正しく動作しているようです。 正引きのみnon-auth~が出てきます。