Windows 8.1のcmdでpingコマンドを使用して、任意のWebサイト(www.google.comなど)のIPv6アドレスを取得するにはどうすればよいですか?そして、私のOSがリンクローカルIPv6のみをサポートしている場合、そうすることは可能ですか?私はこれを試しました:ping -6 www.google.com
しかし、それは機能しませんでした。
通常どおりにnslookup
を使用できます。サイトにIPv6アドレスがある場合は、リストに返されます。
nslookup google.com
Name: google.com
Addresses:
2607:f8b0:400a:804::1005
173.194.33.166
173.194.33.174
173.194.33.165
173.194.33.162
173.194.33.164
173.194.33.169
173.194.33.163
173.194.33.160
173.194.33.161
173.194.33.168
173.194.33.167
のみ IPv6アドレス(存在する場合)を返したい場合は、nslookup -query=AAAA
を使用できます。
nslookup -query=AAAA google.com
Name: google.com
Address: 2607:f8b0:400a:804::1005
ping
はルックアップツールとして使用するようには設計されていないことに注意してください。何かにpingを実行するには、コンピューターでルックアップを実行する必要があり、最終的にIPアドレスが表示されますが、IPアドレスを見つけることが目的の場合は、nslookup
を直接使用する方が理にかなっています。それがその目的です。