sonetから配られたDNSサーバがAAAAレコードを返してくれない

回線は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かどうかを表示するようにした。


matsubokkuri

マインディアにてCTOをしています。

あわせて読みたい

コメントを残す