Como posso obter o endereço IPv6 de qualquer site (por exemplo, www.google.com) usando o comando ping no cmd no Windows 8.1? E é possível fazer isso se meu sistema operacional suportar apenas IPv6 local de link? Eu tentei isso: ping -6 www.google.com
mas não funcionou.
Responder1
Você pode simplesmente usar nslookup
como faria normalmente. Se o site possuir um endereço IPv6 ele será retornado na lista:
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
Se você quiserapenasretornar o endereço IPv6 (se presente), você pode usar nslookup -query=AAAA
:
nslookup -query=AAAA google.com
Name: google.com
Address: 2607:f8b0:400a:804::1005
Lembre-se de que ping
não foi projetado para ser usado como ferramenta de pesquisa. Para fazer ping em algo, o computador deve fazer uma pesquisa e acabar mostrando um endereço IP, mas se o seu objetivo é encontrar um endereço IP, faz mais sentido usá-lo nslookup
diretamente. É para isso que existe.