network unreachable resolving ‘pdns3.ultradns.org/A/IN’: 2001:500:e::1#53

bind:9.3.6

named[4078]: network unreachable resolving ‘pdns3.ultradns.org/A/IN’: 2001:500:e::1#53
named[4078]: network unreachable resolving ‘pdns3.ultradns.org/AAAA/IN’: 2001:500:e::1#53
named[4078]: network unreachable resolving ‘pdns3.ultradns.org/A/IN’: 2001:500:48::1#53

先日、仮想サーバが死亡したので再構築したんですが、DNSサーバのlogwatchを見たら凄い数のログが…。

原因は、IPv6のネットワーク環境がないのに、サーバはIPv6を有効のままにしてたので
BINDがIPv6の名前を解決しようとして失敗している為です。
そこで、IPv6を無効にする為に下記設定を行い、サーバを再起動すればOKです。

#vi /etc/modprobe.conf
alias net-pf-10 off

尚、“modprobe -r”“rmmod”コマンドは‘ipv6 in use’とエラーが出てしまいます。