Vérifier ma connexion

Guides · Bases du réseau

IPv4 ou IPv6 : ce qui change vraiment pour vous

Vérifiez votre IP deux jours différents, et vous verrez peut-être 203.0.113.45 une fois et quelque chose comme 2001:db8:4a2b:7c00:1d3:9f2:aa41:6e05 la fois suivante. Même connexion, deux types d'adresse. Voici ce que la seconde change pour vous, et ce qu'elle ne change pas.

L'histoire en bref

Une adresse IPv4 fait 32 bits et s'écrit sous forme de quatre nombres : 192.0.2.1. Cela permet environ 4,3 milliards d'adresses, et la réserve centrale était épuisée dès 2011. Depuis, le partage (le NAT à la maison, le CGNAT chez les fournisseurs) maintient l'IPv4 en vie.

Une adresse IPv6 fait 128 bits et s'écrit en huit groupes hexadécimaux : 2001:0db8:1234:5678:0000:0000:0000:0001, qu'on peut raccourcir en supprimant les zéros en tête et en remplaçant une suite de groupes nuls par ::, ce qui donne 2001:db8:1234:5678::1. Il y en a assez pour que chaque appareil ait ses propres adresses uniques au monde, et largement.

Un exemple concret : une adresse, plusieurs notations

Pour voir comment les deux systèmes se rejoignent, nous avons mis l'adresse de documentation 192.0.2.1 dans le convertisseur d'IP d'iplover :

Décimal pointé192.0.2.1
Un seul nombre3221225985
Hexadécimal0xC0000201
Binaire11000000.00000000.00000010.00000001
IPv6 mappée IPv4::ffff:192.0.2.1, qui s'écrit aussi ::ffff:c000:201
Préfixe 6to42002:c000:201::/48

Ce tableau cache deux leçons. D'abord, une adresse IPv4 n'est qu'un nombre de 32 bits ; les points sont là pour les humains. C0 00 02 01 en hexadécimal, c'est 192 0 2 1. Ensuite, l'IPv6 peut transporter une adresse IPv4 en son sein. Vous croiserez ::ffff:192.0.2.1 dans des logs de serveur : c'est un simple visiteur IPv4, enregistré par un logiciel qui gère les deux protocoles sur un même socket. Traitez-le comme 192.0.2.1. (La forme 6to4 appartient à une ancienne méthode de transition aujourd'hui obsolète ; vous ne la verrez que dans de vieilles documentations.)

Ce qui change pour vous

Chaque appareil a une adresse publique

Avec l'IPv4 à la maison, chaque appareil se cache derrière l'unique adresse de votre box. Avec l'IPv6, votre fournisseur attribue un bloc à votre foyer (souvent un /56 ou un /48), la box distribue à chaque appareil des adresses de ce bloc, et chacun est en principe joignable. En pratique, le pare-feu de la box bloque par défaut les connexions entrantes non sollicitées, ce qui vous donne la même protection que le NAT vous offrait par accident.

La redirection de ports devient une règle de pare-feu

Il n'y a rien à traduire, donc rien à rediriger. Pour rendre un serveur maison joignable en IPv6, vous autorisez le port pour l'adresse de cet appareil dans les réglages du pare-feu IPv6 de la box. Derrière un CGNAT, c'est souvent le seul moyen d'accepter des connexions entrantes.

Vos appareils changent d'adresse exprès

Pour empêcher les sites de suivre un appareil par son adresse, les systèmes modernes utilisent des adresses temporaires « de confidentialité » pour les connexions sortantes et les remplacent régulièrement, en général chaque jour. Windows, macOS, iOS et Android le font par défaut. Voir demain une autre adresse IPv6 est donc normal, mais la première moitié (le préfixe réseau donné par votre fournisseur) reste généralement la même plus longtemps, et cette moitié identifie toujours votre connexion.

Les sites voient celle que vous avez utilisée

Quand les deux fonctionnent, votre appareil essaie d'abord l'IPv6 et se rabat rapidement sur l'IPv4 si c'est lent. Un site qui n'a que l'IPv4 voit votre adresse IPv4 ; un site qui a les deux voit généralement l'IPv6. C'est pourquoi la page d'accueil d'iplover peut afficher un autre type d'adresse qu'un autre outil de vérification.

Si vous voyez ceci, faites cela

SituationCe que ça signifieQue faire
iplover affiche une adresse IPv6Votre connexion a un IPv6 fonctionnelRien. Votre adresse IPv4 peut être différente et partagée.
Un VPN est activé, mais les sites voient une adresse IPv6 de votre fournisseurLe VPN ne fait passer que l'IPv4 : une fuite IPv6Activez la prise en charge de l'IPv6 du VPN ou sa protection contre les fuites ; ou désactivez l'IPv6 sur l'appareil pendant la connexion.
Un jeu ou une application réclame une redirection de ports, et vous êtes derrière un CGNATPas d'IPv4 entrantUtilisez l'IPv6 si l'autre côté le permet ; sinon, voyez le guide sur le CGNAT.
Les logs affichent ::ffff: suivi d'une adresse IPv4Un visiteur IPv4 écrit sous forme IPv6Lisez-le comme l'adresse IPv4 qui suit le préfixe.
Vous voulez vérifier les adresses de votre appareilVoir ce qu'il a reçuipconfig sous Windows, ip -6 addr sous Linux, Réglages Système → Réseau → Détails sur Mac.

Ce qui ne change pas

Une adresse IPv6 ne révèle pas plus de choses sur vous qu'une adresse IPv4 : le fournisseur, une localisation approximative, et rien qui ressemble à une adresse postale. Elle n'est pas « moins privée » parce qu'elle est plus longue ; avec les adresses temporaires, elle peut même changer plus souvent. Et la plupart de ce que vous faites en ligne fonctionne de la même façon avec les deux : la différence ne compte que si vous faites tourner des serveurs, utilisez des VPN ou cherchez une panne.

Sources

Documents officiels utilisés pour vérifier les faits de ce guide.