Sélection d'adresses IPv6 pour les applications web
Comprendre le choix entre IPv6 et IPv4 par le système et le navigateur, les replis de disponibilité et les limites de confidentialité.
Vous voulez la documentation structurée pour Réseau ?
Cet article fait partie de la bibliothèque éditoriale. Pour les étapes de configuration, la référence et les mises à jour continues, passez directement à la section docs.
Sur un réseau à double pile, des chemins IPv6 et IPv4 peuvent exister. Une page fournit généralement un nom d'hôte, pas une liste d'adresses à inspecter. Le système d'exploitation applique sa politique de sélection et le navigateur gère les tentatives de connexion. Une adresse observée décrit une connexion donnée, pas l'identité ou la localisation d'une personne.
Les acteurs du choix
DNS peut renvoyer des enregistrements AAAA pour IPv6 et A pour IPv4. La RFC 6724 décrit une politique par défaut, mais la configuration locale et les implémentations varient. Des stratégies comme Happy Eyeballs (RFC 8305) peuvent essayer les deux familles avec un léger décalage. L'ordre et les délais ne constituent pas une propriété stable du navigateur.
Une disponibilité qui change
Une configuration IPv6 ne garantit pas l'accès à tous les réseaux, pare-feu, tunnels ou destinations. Mesurez le résultat de la requête de l'application, sans énumérer les interfaces ou les candidats. Conservez un parcours de base complet, laissez la plateforme choisir, limitez la récupération en cas d'erreur et préservez les données saisies pendant une nouvelle tentative optionnelle. IPv6 n'est pas toujours plus rapide ni disponible.
Limites et confidentialité
Le navigateur ouvre ou réutilise des connexions; le système gère notamment les interfaces, les routes et DNS. Un proxy ou un VPN ajoute une autre couche. Il n'existe pas d'API web portable destinée à inventorier les adresses IPv6 locales. Les adresses IP sont des données de connexion sensibles selon le contexte: mesurez plutôt timeout ou fallback-used avec une conservation courte. N'en déduisez ni nationalité, ni résidence, ni identité, ni type d'appareil.
Testez des points de contrôle que vous gérez avec IPv6 seul, IPv4 seul, double pile et des pannes contrôlées. Documentez l'environnement et le repli, sans promesse universelle.
Limites du navigateur et du système
Le navigateur et le système se partagent la résolution et la connexion; la page doit seulement observer le résultat.
Liste opérationnelle
Gardez le nom d'hôte et le transport sécurisé comme contrat, laissez la plateforme choisir et utilisez une récupération IPv4 limitée si le chemin IPv6 échoue.
Un changement de réseau peut modifier la prochaine connexion sans modifier l'identité de la session.
Un proxy ou un VPN peut utiliser une autre famille jusqu'à la destination; testez le résultat du service.
Conservez les données du formulaire et proposez une récupération accessible si les deux chemins échouent.
Sources
À lire aussi : prévention des fuites DNS et cohérence des proxys IPv4 et IPv6.
Articles Connexes
Faites passer BotBrowser de la recherche à la production
Utilisez ces guides pour comprendre le modèle, puis passez à la validation multi-plateforme, aux contextes isolés et au déploiement navigateur prêt pour l'échelle.