BIND9でゾーン転送失敗(non-authoritative answer)





BIND9で/var/log/messagesに次のようなログが出力されて、
ゾーン転送に失敗した。

May 13 15:29:53 test named[4082]: zone test.example.com./IN: refresh: non-authoritative answer from master 1.1.1.100#53

これは、viewを使っている環境で、
スレーブ側でtransfer-sourceを使ってゾーン転送要求の際の送信元を指定して、
プライマリ側で送信元によって転送するゾーンファイルを区別している場合に、
スレーブ側でtransfer-sourceで指定したIPアドレスをネットワークインターフェースに
エイリアスとして設定し忘れた時に出力された。

したがって、ネットワークインターフェースにエイリアスとして
IPアドレスを設定して解決した。

参考:BIND9でviewに含まれるゾーンのスレーブ(slave)を設定する(スレーブもview使用)