Aller au contenu
ToolMug

Utilisez ↑ ↓ pour naviguer, Entrée pour ouvrir, Échap pour fermer.

Test du type de NAT et d’IPv6

Un clic vous donne votre type de NAT (de NAT1 à NAT4), indique si vous avez IPv6 et quel protocole votre navigateur utilise quand les deux fonctionnent. Utile quand les jeux en ligne affichent un NAT strict, que les applications P2P n’arrivent pas à se connecter ou que vous voulez savoir si votre connexion haut débit a IPv6.

Traité sur notre serveur, rien n’est conservé

Le test contacte notre serveur, des serveurs STUN publics (Bilibili, Xiaomi, Cloudflare) et les services d’IP ipify et icanhazip. Les résultats ne sont pas enregistrés.

Cet outil vous convient-il ?

Mode d’emploi

  1. Cliquez sur « Lancer le test ». Les résultats apparaissent en 5 secondes environ.
  2. Lisez le type de NAT avec son comportement de mappage et de filtrage ; les cadres IPv4 et IPv6 affichent vos adresses publiques et leur localisation.
  3. Changez de réseau (Wi-Fi ou données mobiles) ou modifiez les réglages du routeur, puis cliquez sur « Refaire le test » pour comparer. « Copier les résultats » copie un résumé que vous pouvez envoyer à votre fournisseur d’accès ou publier sur un forum.

Explication des options

NAT1–NAT4
Abréviation courante des types de la RFC 3489 cône complet, cône restreint, cône restreint par port et symétrique. Plus le numéro est élevé, plus le NAT est strict et plus les connexions directes sont difficiles.
Mappage
Indique si votre routeur conserve le même port public quand vous parlez à des serveurs différents. Le même port signifie un NAT de type cône (NAT1–NAT3) ; un nouveau port pour chaque destination signifie un NAT symétrique (NAT4).
Filtrage
Quels paquets entrants sont acceptés. Si des paquets venant d’un autre port d’un serveur que vous avez contacté passent, c’est NAT1 ou NAT2 ; si seuls l’adresse et le port exacts que vous avez contactés peuvent répondre, c’est NAT3.
Utilisé en premier quand les deux fonctionnent
Quand un site a des adresses IPv4 et IPv6, celle que votre navigateur a réellement utilisée. Quand IPv6 fonctionne, les navigateurs la préfèrent en général.

Les types de NAT en un coup d’œil

Type Aussi appelé Mappage vers des serveurs différents Qui peut envoyer des paquets
NAT1 Cône complet Même port public N’importe qui
NAT2 Cône restreint Même port public Les IP que vous avez contactées (n’importe quel port)
NAT3 Cône restreint par port Même port public L’IP et le port exacts que vous avez contactés
NAT4 Symétrique Nouveau port pour chaque destination L’IP et le port exacts que vous avez contactés

Quelles paires peuvent se connecter directement

Les jeux, les appels vidéo et les applications P2P essaient d’abord de connecter deux appareils directement (hole punching) et se rabattent sur un serveur relais, plus lent, en cas d’échec. En règle générale :

Vous \ Pair NAT1 NAT2 NAT3 NAT4
NAT1 ✓ ✓ ✓ ✓
NAT2 ✓ ✓ ✓ ✓
NAT3 ✓ ✓ ✓ ✗
NAT4 ✓ ✓ ✗ ✗

NAT4 est le plus pénalisé : il ne peut se connecter directement qu’à des pairs NAT1 et NAT2.

Comment fonctionne le test

  1. Votre navigateur demande à plusieurs serveurs STUN publics quelle adresse et quel port publics ils voient.
  2. Il envoie ensuite des vérifications de connectivité WebRTC à notre serveur, qui note le port public qu’il voit. S’il correspond à celui de l’étape 1, votre routeur utilise un seul port pour toutes les destinations (cône) ; sinon, il est symétrique.
  3. Notre serveur renvoie une vérification depuis le port que vous avez contacté et une autre depuis un port différent. Si les deux arrivent, c’est NAT1/NAT2 ; si seule la première arrive, c’est NAT3.

Certains routeurs attribuent les ports d’une façon qui change avec le temps, donc deux essais peuvent parfois différer. Relancez le test plusieurs fois en cas de doute.

Les vérifications IPv6

Pour savoir où se trouve une IP, utilisez Localiser une IP. Pour vérifier si un port de votre serveur ou de votre routeur est joignable depuis internet, utilisez Vérifier les ports ouverts.

Questions fréquentes

Pourquoi NAT1 et NAT2 sont-ils affichés ensemble ?

Pour les distinguer, il faut des paquets venant d’une seconde adresse IP, et le serveur de test n’a qu’une seule IP publique. Pour les jeux et le P2P, les deux comptent comme ouverts.

Ma console ou mon jeu affiche un autre type de NAT.

Les consoles et les jeux utilisent leurs propres noms (comme Ouvert, Modéré et Strict sur Xbox) et leurs propres tests, donc les résultats ne concordent pas toujours. Si le routeur redirige des ports vers la console, la place en DMZ ou utilise UPnP, la console peut aussi obtenir un meilleur résultat qu’un navigateur sur votre ordinateur.

Comment passer de NAT3 ou NAT4 à NAT1/NAT2 ?

Les solutions courantes sont de mettre le modem du fournisseur d’accès en mode pont pour que seul votre routeur fasse du NAT, d’activer UPnP, ou de configurer une DMZ ou une redirection de ports pour la console. Si l’adresse WAN du routeur commence entre 100.64 et 100.127, votre fournisseur ajoute une couche de NAT supplémentaire (CGNAT) ; demandez une IP publique. Puis refaites le test.

Le résultat est-il exact derrière un proxy ou un VPN ?

Vous obtenez le résultat de la sortie du proxy ou du VPN. Beaucoup de proxys ne transportent pas l’UDP, ce qui s’affiche comme UDP bloqué. Désactivez le proxy pour tester votre propre connexion.

Quels serveurs le test contacte-t-il ?

Votre navigateur envoie des requêtes UDP à notre serveur et aux serveurs STUN publics de Bilibili, Xiaomi et Cloudflare pour trouver votre adresse mappée, et demande votre adresse IPv6 à ipify et icanhazip. Aucun fichier n’est lu et les résultats ne sont pas enregistrés ; notre serveur ne journalise les adresses IP que pour prévenir les abus.

Confidentialité

Cet outil a besoin de notre serveur : ce que vous saisissez ou envoyez est transmis en HTTPS, traité puis supprimé, sans être conservé. Les journaux d’accès du serveur enregistrent les adresses IP et les adresses demandées, uniquement pour éviter les abus.

Outils similaires