Activer l'IPv6 publique : la case, la variable du nœud et l'AAAA qui vous revient
Donner à une VM une adresse IPv6 publique joignable sans NAT : ce que fait la case, à quoi elle est conditionnée côté nœud, et la seule chose qui reste à votre charge.
Réseau et isolation7 min de lectureUtilisateur propriétaire d'une VM
Ce que vous obtenez : Une adresse IPv6 globale lisible et copiable sur la fiche de la machine, plus les deux règles de pare-feu et l'entrée de proxy NDP qui la rendent joignable depuis Internet.
Avant de commencer
- Une VM démarrée : les règles réseau sont posées à l'activation et vérifiées au démarrage.
- L'option IPv6 activée sur le nœud qui héberge la VM. Cet interrupteur est invisible dans l'interface : si le nœud ne l'expose pas, la case fonctionne, écrit son drapeau, et aucune adresse n'apparaît jamais.
- Un nom de domaine à vous si vous voulez joindre la VM par un nom : la plateforme ne crée aucun enregistrement DNS pour l'IPv6.
1.Où se trouve la case, et ce qu'elle affiche
- VMs
- Clic sur la machine
- Panneau « IPV6 »
Le bloc s'intitule « IPV6 » et contient une case dont le libellé est « ACTIVER L'IPV6 (ADRESSE PUBLIQUE) ». Décochée, il n'y a aucun autre texte : ni adresse, ni explication. Cochaînée, un second bloc apparaît.
| État de la case | Ce que le panneau affiche |
|---|---|
| décochée | le seul libellé de la case |
| cochée | « ADRESSE IPV6 », un bouton « Copier », l'adresse en monospace, et l'instruction AAAA |
| cochée, adresse indisponible | « Adresse attribuée au prochain démarrage. » à la place de l'adresse |
Information
Le bouton « Copier » change de libellé deux secondes (« Copié ✓ ») et utilise le presse-papiers du navigateur. Il échoue silencieusement si le contexte n'est pas sécurisé : dans ce cas, sélectionnez l'adresse à la main.
2.Activer, et ce qui est réellement posé
- 1
Cochez la case
Un message apparaît aussitôt : le réglage est enregistré sans attendre, et ce message dit ce qu'il reste à faire, à savoir redémarrer la machine pour être sûr que la valeur s'appliquera à son prochain démarrage.
- 2
Lisez l'adresse
Le panneau affiche l'adresse dès la coche, mais la machine ne la reçoit qu'à son prochain démarrage. L'adresse se compose du préfixe
/64du nœud et d'un suffixe dérivé de l'identifiant de la machine : elle est donc stable pour une même machine. - 3
Vérifiez que la VM est bien démarrée
Sur une VM arrêtée, le drapeau est enregistré et les règles sont posées au prochain démarrage. L'interface le dit explicitement : le message annonce que la machine prendra IPv6 à son démarrage, et qu'il n'y a donc rien à redémarrer.
Ce que cette case déclenche sur le nœud :
| Ce que la plateforme met en place | Ce que cela change pour vous |
|---|---|
| L'option IPv6 du nœud | elle conditionne toute la fonction : sans elle, la case ne produit jamais d'adresse |
| Une adresse sur le pont des machines | le nœud annonce son préfixe /64 aux machines qu'il héberge |
| Une entrée de proxy NDP sur la liaison extérieure du nœud | le routeur en amont sait à quelle machine livrer cette adresse |
| Deux règles de pare-feu, aller et retour | elles sont bornées à cette seule machine et à cette seule adresse |
Attention
Les règles réseau du nœud sont posées dès l'activation, mais la machine n'obtient son adresse IPv6 qu'à son prochain démarrage. Le message de la bascule conseille de redémarrer : tant que la machine n'a pas redémarré depuis l'activation, elle ne porte pas l'adresse affichée par la fiche.
Danger
Il n'y a aucune traduction d'adresse en IPv6 : l'adresse est publique et directement routée. Tout service à l'écoute dans la VM sur une socket IPv6 est donc joignable depuis Internet, sans passer par une publication de port. Ouvrez le pare-feu de la machine en conséquence.
3.Ce qui reste à votre charge : le nom de domaine
L'application l'écrit elle-même sous l'adresse : « Pour joindre votre VM : créez un enregistrement AAAA dans votre DNS pointant vers cette adresse. » Ce n'est pas une formule de style : la plateforme ne crée aucun enregistrement AAAA où que ce soit. Le seul DNS qu'elle gère est celui des publications en mode proxy HTTP/HTTPS.
- 1
Copiez l'adresse IPv6
Bouton « Copier » du bloc IPV6.
- 2
Créez un enregistrement AAAA chez votre fournisseur DNS
Nom
AAAA, valeur l'adresse de la VM. C'est une opération à faire hors de la plateforme, dans l'interface de votre registrar ou de votre hébergeur DNS. - 3
Testez depuis l'extérieur
Depuis une autre machine :
ping6 <adresse>, oucurl -6 http://[<adresse>]/. Un nom ne résoudra que lorsque l'AAAA sera propagé.
# Depuis une machine extérieure, avec l'adresse affichée sur la fiche
ping6 -c 3 2001:db8:1234:5678::1
# Par un nom, après avoir créé votre enregistrement AAAA :
dig AAAA ma-vm.mondomaine.fr +short
curl -6 -I http://ma-vm.mondomaine.fr/Information
L'adresse change si la machine migre vers un autre nœud : chaque nœud annonce son préfixe. Elle change aussi si la machine est recréée (même nom, autre identifiant). Un enregistrement AAAA laissé tel quel peut donc pointer vers une adresse morte : pensez à le mettre à jour après une migration.
4.Désactiver : ce qui disparaît
Un second clic sur la case renvoie le message « IPv6 désactivé », la case se décoche et le bloc d'adresse disparaît. Les règles de pare-feu et l'entrée de proxy NDP sont retirées au même moment : plus rien ne route cette adresse vers la machine.
Attention
Désactiver coupe l'accès public d'abord, puis retire l'adresse : aucune fenêtre pendant laquelle la machine serait joignable avec l'option éteinte. Votre enregistrement AAAA, lui, ne bouge pas : il pointe vers une adresse qui ne répond plus.
Les pièges, en résumé
Aucun enregistrement DNS n'est créé par la plateforme
La plateforme ne crée jamais d'enregistrement AAAA, ni pour l'IPv6 publique ni ailleurs. L'instruction affichée sous l'adresse est donc la seule procédure : c'est vous qui créez l'enregistrement.
La case est affichée même si le nœud n'a pas l'option
Le panneau IPv6 est affiché quoi qu'il arrive : rien dans l'interface ne reflète l'option du nœud. Si elle est absente, la case s'active, le message est vert, et l'adresse n'apparaîtra jamais.
Une adresse annoncée n'est pas un accès vérifié
L'adresse est calculée (préfixe du nœud + EUI-64 de la MAC), pas lue depuis la machine. La fiche peut donc afficher une adresse correcte alors que la VM n'a rien configuré.
Trois causes, un seul message
« Adresse attribuée au prochain démarrage. » sert à la fois pour une VM arrêtée, pour une VM hébergée sur un autre nœud et pour un socle coupé. Devant ce texte, l'attente peut être infinie sans que rien ne le dise.
Le libellé « au prochain démarrage » dit la vérité sur la machine
La machine n'obtient son adresse qu'à son prochain démarrage : tant qu'elle n'a pas redémarré depuis l'activation, elle ne porte pas l'adresse affichée par la fiche.
L'adresse est publique et non filtrée par la plateforme
Il n'y a pas de NAT en IPv6 : l'adresse de la VM est routée telle quelle. C'est la différence essentielle avec une publication de port, où seul le port publié est exposé.
L'adresse dépend du nœud et de l'identifiant de la VM
Une migration vers un autre nœud change le préfixe, une recréation de la VM change le suffixe. Un enregistrement AAAA doit être considéré comme à maintenir.
Ce guide est-il a jour ?
Chaque affirmation de cette page a ete verifiee sur le produit avant publication, et ce qui n'etait pas verifie n'a pas ete ecrit. Une page peut cependant vieillir avant le produit : si un ecran ne correspond plus a ce que vous voyez, dites-le, la page sera reprise.
Prêt à créer vos premières VMs ?
30 secondes d'inscription. 2 secondes pour la première VM. Zéro engagement.