Windows 8.1 の cmd で ping コマンドを使用して、任意の Web サイト (例: www.google.com) の IPv6 アドレスを取得するにはどうすればよいですか? また、OS がリンク ローカル IPv6 のみをサポートしている場合、これは可能ですか? これを試しましたping -6 www.google.com
が、機能しませんでした。
答え1
通常どおりに使用できます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
、直接使用する方が理にかなっています。それがこのツールの目的です。