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

sonetから配られたDNSサーバがAAAAレコードを返してくれない
https://blog.teraren.com/posts/so-net-ipv6/