Nslookupを使用して、2001:4860:4860 :: 8888でgoogle.comにクエリを実行しようとしています。これはgoogleIPv6DNSです。しかし、接続などの応答がありません。常にタイムアウトします。
DNSがIPv4DNSである8.8.8.8を置くのと同じ手順を試してみると、すべてが正常に機能します。
私がここで欠けているものは何ですか?
PS。私はMacを使用しています
編集:
nslookup google.com 8.8.8.8
出力を与える
Non-authoritative answer:
Name: google.com
Address: 216.58.212.46
だが
nslookup google.com 2001:4860:4860::8844
出力を与える
;; connection timed out; no servers could be reached
わかりました、私はこれをなんとか解決しました。これは、IPv4およびIPv6ネットワークがどのように機能するかを理解していないことが原因でした。
IPv4wifiに接続しました。 8.8.8.8でnslookupを実行しようとすると、明らかに機能します。ただし、IPv4ネットワークからIPv6DNSにアクセスしようとしても機能しません。
IPv6 Wi-Fiに切り替えると、2001:4860:4860 :: 8844DNSを使用したnslookupで正しい結果が得られます。また、8.8.8.8でnslookupを試してみると、IPv6ネットワークからIPv4 DNSにアクセスできるため、これも機能します。