Я пытаюсь подключиться к веб-сайту:
http://superuser.com.sixxs.org
я могу пинговать адрес:
C:\Users\Ian>ping /6 superuser.com.sixxs.org
Pinging ipv6.nginx.sixxs.net [2001:838:2:1::30:67] with 32 bytes of data:
Reply from 2001:838:2:1::30:67: time=257ms
Reply from 2001:838:2:1::30:67: time=176ms
Reply from 2001:838:2:1::30:67: time=161ms
Reply from 2001:838:2:1::30:67: time=164ms
Ping statistics for 2001:838:2:1::30:67:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 161ms, Maximum = 257ms, Average = 189ms
Но ни пинг :
C:\Users\Ian>ping supersuer.com.sixxs.org
Ping request could not find host supersuer.com.sixxs.org.
Please check the name and try again.
Но я не могу перейти к нему (в Chrome или т. Е. ):
не могу я телнет к нему
C:\Users\Ian>telnet superuser.com.sixxs.org 80
Connecting To superuser.com.sixxs.org...Could not open connection to the host,
on port 80: Connect failed
Но nslookup
решает имя нормально, с авторитетной записью и всем!
Сначала мы сбрасываем dns, на тот случай, если кто-то захочет предположить, что это связано с кэшированием dns:
C:\Users\Ian>ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
А теперь вернемся к поиску:
C:\Users\Ian>nslookup superuser.com.sixxs.org
Server: solo.avatopia.com
Address: 10.0.0.98
Non-authoritative answer:
Name: ipv6.nginx.sixxs.net
Addresses: 2001:838:2:1:2a0:24ff:feab:3b53
2001:960:800::2
2001:1af8:4050::2
2620:0:6b0:a:250:56ff:fe99:78f7
2001:838:2:1::30:67
Aliases: superuser.com.sixxs.org
Все эти адреса работают:
- Я могу
ping
их - Я могу
telnet
портировать 80 на них - Я могу просматривать в Chrome (например
http://[2001:838:2:1::30:67]
) к ним
Имя даже разрешается, когда я вручную вызываю функцию Windows API GetAddrInfo .
Почему , как я могу диагностировать , что ping
, telnet
, Chrome
и Internet Explorer
делают неправильно?
Примечание : Wireshark теперь помогает, потому что dns server ( solo.avatopia.com
) находится на другой стороне зашифрованной ссылки vpn; и WireShark отказывается расшифровывать зашифрованный трафик vpn.
ping
опечатка? я не вижу этого ...
ping
нужен /6
параметр; он не понимает, что если он может разрешить только адрес ipv6, ему нужно отправить пакет IPMP IPv6.