Question Comment connecter un site Web n'a que l'adresse IPv6 sans nom de domaine?


Si un serveur a uniquement une adresse IPv6 sans nom de domaine, comment puis-je me connecter au serveur à partir de mon navigateur Web?


92
2017-12-14 05:23


origine




Réponses:


Selon RFC2732, les adresses IPv6 littérales doivent être placées entre crochets dans les URL, par ex. comme ça:

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

Si vous devez également spécifier un port autre que 80 pour accéder au serveur, il doit être placé après le crochet de fermeture:

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

Bien entendu, vous devez avoir une connectivité IPv6 de bout en bout avec cet hôte. Par exemple. Si le serveur ne se trouve pas dans votre propre réseau local, vous devez disposer d'une connectivité IPv6, soit via votre FAI (rare), soit via une sorte d'IPv6 en encapsulation (tunnel) IPv4.


113
2017-12-14 05:44



Passé à cette réponse pour mentionner RFC. - Eonil
Cela ne fonctionne pas dans Google Chrome si vous utilisez des adresses locales de lien (avec le suffixe% eth0). - anarcat
cela fonctionne-t-il pour un domaine? - Jason Sebring


Placez l'adresse ipv6 dans la barre d'adresse de votre navigateur comme vous le feriez avec un nom DNS ou une adresse IPv4, sauf entre crochets:

http://[::1]

(exemple avec localhost)

Ceci est pris en charge dans Chrome, Firefox, IE et probablement d'autres navigateurs.

Notez que IPv6 doit fonctionner sur votre système d'exploitation et sur chaque périphérique du chemin d'accès vers la destination (y compris les serveurs proxy si vous en utilisez un).


25
2017-12-14 05:34