IPv6/unboundについて、ここに記述してください。
IPv6 interfaceだけから外部へ問い合わせをするように設定したunboundキャッシュがおかしい。
%dig -t aaaa a.dns.jp
; <<>> DiG 9.6.-ESV-R3 <<>> -t aaaa a.dns.jp ;; global options: +cmd ;; connection timed out; no servers could be reached
%dnsqr aaaa a.dns.jp
28 a.dns.jp: timed out
2010年のことだが、こういう不良もあったようです。
- [Unbound-users] unbound does not use "outgoing-interface" for IPv6 TCP requests
debug level をあげたら:
[1315738450] unbound[8007:0] warning: continuing with less udp ports: 477 [1315738450] unbound[8007:0] debug: creating udp6 socket :: 53 [1315738450] unbound[8007:0] error: bind: address already in use [1315738450] unbound[8007:0] fatal error: could not open ports
送信用に53番portを使おうとしているらしい。なぜ。 -- ToshinoriMaeno 2011-09-11 10:58:22
使っていないIPv6アドレスでもだめだったので、IPv6アドレスのparseがおかしいのかも。
リブートを繰り返しているうちにエラーメッセージは消滅したようですが、 (初期化不良ならありえるけど) IPv6だけだとうまく動かないことは同じ。追求する価値はありそうです。 -- ToshinoriMaeno 2011-09-11 12:04:23