web-dev-qa-db-ja.com

グーグルIPv6DNSでnslookupを使用していますか?

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
1
MegaManX

わかりました、私はこれをなんとか解決しました。これは、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にアクセスできるため、これも機能します。

0
MegaManX