DNS構築トラブル2

今日は新仮想自宅サーバーで内向きのDNSを構築!

そのトラブル第二弾!

特定のzoneファイルでエラー発生!

★bindを起動すると・・・
named を起動中:
Error in named configuration:
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: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
zone ezic.info/IN: NS ’01.dnsv.jp.ezic.info’ is a CNAME (illegal)
zone ezic.info/IN: NS ’02.dnsv.jp.ezic.info’ is a CNAME (illegal)
zone ezic.info/IN: not loaded due to errors.
_default/ezic.info/in: bad zone

まあもっとこのログを注意深く見れば解決したんだろうが、

zone ezic.info/IN: NS ’01.dnsv.jp.ezic.info’ is a CNAME (illegal)
zone ezic.info/IN: NS ’02.dnsv.jp.ezic.info’ is a CNAME (illegal)

・・・01.dnsv.jp.ezic.info???

おかしい!?

原因は、zoneファイルの記述で、

IN NS 01.dnsv.jp
IN NS 02.dnsv.jp

となっていて、正しくは

IN NS 01.dnsv.jp.
IN NS 02.dnsv.jp.

ドット抜け!

でも、前のサーバーでは問題なく動いていたために、
今回気がつくのが遅れた!

ちなみに前のサーバーのbindが、

 BIND 9.3.6-P1-RedHat-9.3.6-20.P1.el5

で、現在が

 BIND 9.7.3-P3-RedHat-9.7.3-8.P3.el6_2.2

なわけですが、・・・厳密に解釈されるようになったってことかな??

スポンサードリンク

コメント

タイトルとURLをコピーしました