Jak podłączyć stronę internetową ma tylko adres IPv6 bez nazwy domeny?

136

Jeśli serwer ma tylko adres IPv6 bez nazwy domeny, jak mogę połączyć się z serwerem z mojej przeglądarki internetowej?

Eonil
źródło

Odpowiedzi:

171

Zgodnie z RFC2732 dosłowne adresy IPv6 powinny być umieszczane w nawiasach kwadratowych w adresach URL, np. Tak:

http://[1080:0:0:0:8:800:200C:417A]/index.html

Jeśli musisz również podać port inny niż 80, aby uzyskać dostęp do serwera, musisz umieścić go po nawiasie zamykającym:

http://[1080:0:0:0:8:800:200C:417A]:8888/index.html

Oczywiście musisz mieć kompleksową łączność IPv6 z tym hostem. Np. Jeśli serwer nie znajduje się w twojej sieci lokalnej, musisz mieć łączność IPv6, albo przez swojego dostawcę usług internetowych (rzadko), albo przez jakiś rodzaj IPv6 w obudowie IPv4 (tunel).

haimg
źródło
Przełączono na tę odpowiedź, aby wspomnieć o RFC.
Eonil
3
to nie działa w Google Chrome, jeśli używasz lokalnych adresów linków (z sufiksem% eth0).
anarcat
czy to działa dla domeny?
Jason Sebring
2
Jeśli usługodawca internetowy nie obsługuje IPv6, tunel SSH może być używany do dostępu do IPv6 tylko strony internetowe przez podłączenie do adresu IPv4 VPS, który obsługuje również protokół IPv6: ssh -fND 1080 x.x.x.x. Następnie możesz połączyć się z proxy localhost: 1080 w przeglądarce internetowej.
baptx
2001: 470 :: 76: 0: 0: 0: 2 ### jeśli chcesz działający link
dotbit
33

Umieść adres ipv6 w pasku adresu przeglądarki, tak jak nazwa DNS lub adres IPv4, z wyjątkiem przypadków umieszczonych w nawiasach kwadratowych:

http://[::1]

(przykład z localhost)

Jest to obsługiwane w Chrome, Firefox, IE i prawdopodobnie w innych przeglądarkach.

Pamiętaj, że IPv6 musi działać na Twoim systemie operacyjnym i na każdym urządzeniu w ścieżce do miejsca docelowego (w tym na serwerach proxy, jeśli go używasz).

Paweł
źródło
nie zapomnij uruchomić serwera WWW przed przetestowaniem localhost
baptx
0

Jeśli jest to wymagane do lokalnego testowania za pomocą IPv6, umieść poniżej rekordu AAA w pasku adresu

[::1]

będzie równoznaczne z pisaniem

localhost 

lub poniżej rekordu IPv4 A (hosta)

127.0.0.1
AKS
źródło
-1

zamiast martwych linków ludzie chcą czegoś prawdziwego, takiego jak ten działający link:

http://[2001:470::76:0:0:0:2]

który jest

http: // [2001: 470 :: 76: 0: 0: 0: 2]

strona mówi wszystkim o certyfikatach i sama nie ma.

dotbit
źródło