220 votes

Comment se connecter à un site web qui n'a que des adresses IPv6 sans nom de domaine ?

Si un serveur ne possède que des adresses IPv6 sans nom de domaine, comment puis-je me connecter au serveur à partir de mon navigateur web ?

280voto

haimg Points 21323

Selon RFC2732 les adresses IPv6 littérales doivent être placées entre crochets dans les URL, par exemple comme ceci :

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 fermant :

Bien sûr, 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 par l'intermédiaire de votre FAI (rare), soit par une sorte d'encapsulation IPv6 dans IPv4 (tunnel).

8 votes

Cela ne fonctionne pas dans google chrome si vous utilisez des adresses locales de liens (avec le suffixe %eth0).

0 votes

Cela fonctionne-t-il pour un domaine ?

4 votes

Si votre FAI ne prend pas en charge l'IPv6, un tunnel SSH peut être utilisé pour accéder à des sites Web exclusivement IPv6 en se connectant à l'adresse IPv4 d'un VPS qui prend également en charge l'IPv6 : ssh -fND 1080 x.x.x.x . Vous pouvez alors vous connecter au proxy localhost:1080 dans votre navigateur web.

53voto

Oliver Points 125

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

http://[::1]

(exemple avec localhost)

Cette fonction est prise en charge par Chrome, Firefox, IE et probablement d'autres navigateurs.

Notez que l'IPv6 doit fonctionner sur votre système d'exploitation et sur tous les périphériques situés sur le chemin de la destination (y compris les serveurs proxy si vous en utilisez un).

0 votes

N'oubliez pas de démarrer un serveur web avant de tester localhost

6voto

Olivier Croisier Points 2759

Si vous devez tester localement avec IPv6, mettez l'enregistrement AAAA ci-dessous dans la barre d'adresse :

[::1]

Cela revient à écrire :

localhost 

ou à cet enregistrement IPv4 A (hôte) :

127.0.0.1

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X