回線はIPv6にしたのに、なぜかIPv6でサーバに繋がらなかったので調査。
% cat /etc/resolv.conf search flets-east.jp iptvf.jp nameserver 240b:11:4a60:b600::1 nameserver 192.168.3.1 nameserver 1.1.1.1
DHCPでプロバイダから配られたDNSサーバを使うようにしていた。しかしながら、このDNSサーバがAAAAレコードの問い合わせに反応してくれない。
% host -t aaaa awsblog.teraren.com 240b:11:4a60:b600::1 Using domain server: Name: 240b:11:4a60:b600::1 Address: 240b:11:4a60:b600::1#53 Aliases: awsblog.teraren.com has no AAAA record
他のpublic DNSはちゃんと返してくれる。
% host -t aaaa awsblog.teraren.com 1.1.1.1 Using domain server: Name: 1.1.1.1 Address: 1.1.1.1#53 Aliases: awsblog.teraren.com has IPv6 address 2406:da14:e67:4500:9d34:aba7:1c9e:aad8
他のドメインのAAAAレコードを返してくれるのかをテスト。返してくれない。
% host -t aaaa google.com 240b:11:4a60:b600::1 Using domain server: Name: 240b:11:4a60:b600::1 Address: 240b:11:4a60:b600::1#53 Aliases: google.com has no AAAA record
そもそも、このDNSサーバへの接続はIPv6で行ってないからDNSフィルタをされてしまっているのかも。。。調べられないので調査出来ず。
ということで、ローカルネットワークで利用するDNSキャッシュサーバのアドレスを変えたら無事にIPv6で繋がった模様。確認君もIPv6対応済み。IPv6かどうかを表示するようにした。
Comments