Test de port ouvert

Choisissez un port et notre serveur essaie de s’y connecter, sur l’adresse depuis laquelle vous visitez le site. Vous saurez si le port est ouvert, fermé ou muet et ce que chaque réponse dit de votre routeur.

Adresse qui sera testée 216.73.216.146 C’est l’adresse publique de votre connexion, partagée par tous les appareils derrière votre routeur.

Ports courants : HTTP 80, HTTPS 443, SSH 22, RDP 3389, Minecraft 25565, Plex 32400, 8080

Il n’y a pas de champ d’adresse, c’est voulu : cette page teste seulement la connexion depuis laquelle elle est ouverte. Nous faisons une seule tentative de connexion, n’envoyons rien à travers et ne gardons aucune trace du résultat.

Une adresse a 65 535 portes

Votre connexion internet a une adresse publique, un peu comme l’adresse postale d’un immeuble. Un port est une porte numérotée de cet immeuble. Un programme qui veut recevoir des connexions se tient derrière l’une des portes et attend. Un serveur web attend derrière la 443, un serveur Minecraft derrière la 25565, le Bureau à distance de Windows derrière la 3389.

À la maison, l’immeuble a un portier et c’est votre routeur. Les connexions que vous lancez vous-même sortent et leurs réponses reviennent sans aucun réglage. Une connexion qui part de l’extérieur est une autre histoire. Le routeur ne sait pas pour lequel de vos appareils elle est prévue, alors il la jette. Cette règle par défaut explique pourquoi un réseau domestique est difficile à attaquer. Elle explique aussi pourquoi votre ami ne peut pas rejoindre le serveur de jeu qui tourne sur votre ordinateur.

Une redirection de port est une consigne permanente donnée au portier, quelque chose comme « tout ce qui arrive pour la porte 25565 va à l’ordinateur 192.168.1.20 ». Cette page frappe de l’extérieur pour vous dire si cette consigne fonctionne.

Trois réponses possibles

Nous faisons une seule tentative de connexion TCP et regardons ce qui revient. Rien n’est envoyé dans la connexion et nous la fermons aussitôt.

RésultatCe qui s’est passé sur le filCe que cela signifie
OuvertLa connexion a été acceptée.Un programme écoute et tous les pare-feu sur le chemin laissent passer le trafic.
FerméUn refus est revenu en quelques millisecondes.Le chemin est libre mais aucun programme ne se trouve derrière la porte. Démarrez le programme ou corrigez son numéro de port.
Pas de réponseQuatre secondes de silence.Un pare-feu ou le routeur a abandonné la tentative. Pour un port que personne n’a ouvert, c’est l’état normal et sûr.

Quand une redirection ne fonctionne pas, la différence entre « fermé » et « pas de réponse » est votre meilleur indice. Un refus prouve que le routeur a transmis la connexion, donc ce qui reste cassé se trouve sur l’appareil. Le silence désigne la règle du routeur, ou le fournisseur.

Pourquoi vous ne pouvez tester que votre propre adresse

Vous ne trouverez aucun champ d’adresse sur cette page. Le test vise toujours l’adresse d’où vient votre requête, un port à la fois.

Essayer des ports sur une machine est la première étape de la plupart des intrusions. C’est pourquoi presque tous les contrats d’hébergement interdisent de scanner des adresses que vous ne gérez pas et pourquoi c’est illégal dans certains pays. Une page publique qui scannerait n’importe quelle adresse sur demande permettrait à n’importe qui de franchir cette étape en se cachant derrière notre serveur. Vérifier votre propre porte ne pose pas de problème, puisque vous en avez déjà la clé.

Avec un VPN ou un proxy d’entreprise activé, « votre adresse » est celle du serveur VPN. Désactivez-le avant de tester une redirection de port à la maison.

Quand le port reste muet

Passez ces points en revue dans l’ordre, de l’extérieur vers l’intérieur.

  1. Adresse partagée chez le fournisseur. Ouvrez la page d’état du routeur et lisez son adresse WAN. Si elle diffère de l’adresse affichée plus haut, ou commence par 100.64 à 100.127, 10. ou 192.168., votre fournisseur met de nombreux clients derrière une seule adresse (CGNAT, carrier-grade NAT). Aucune règle de votre routeur n’y changera rien. Demandez une adresse publique, ou utilisez IPv6 ou un service de tunnel.
  2. La règle de redirection. Port externe, port interne, protocole TCP et adresse locale du bon appareil. Donnez à cet appareil une adresse locale fixe, sinon la règle ne pointera sur rien après le prochain redémarrage.
  3. Deux routeurs à la suite. Si une box du fournisseur est placée devant votre propre routeur, il faut la redirection sur les deux, ou bien la première en mode pont.
  4. Le pare-feu de l’appareil. Windows, macOS et la plupart des systèmes Linux bloquent les connexions entrantes tant que vous n’autorisez pas le programme.
  5. Le programme. Il doit tourner, sur ce port et écouter sur toutes les interfaces (0.0.0.0) et non seulement sur 127.0.0.1.

Certains fournisseurs bloquent quelques ports pour tous leurs clients résidentiels, le plus souvent le 25 (courrier), le 80 et le 445. Si un port reste muet alors que ses voisins s’ouvrent, c’est probablement ce que vous voyez.

Un port ouvert reçoit des visites

Des scanners automatiques balaient tout l’internet IPv4 plusieurs fois par jour. Ils trouvent un port nouvellement ouvert en quelques heures et les premiers essais de mots de passe suivent. N’ouvrez que ce que vous utilisez et gardez à jour le programme qui se trouve derrière. N’exposez jamais directement une base de données, le partage de fichiers Windows (445), Telnet (23) ou le Bureau à distance (3389). Passez par un VPN pour y accéder.

Cette page teste uniquement le TCP. Les services UDP comme WireGuard ou la plupart des discussions vocales ne peuvent pas être vérifiés de l’extérieur, parce qu’un port UDP ouvert qui n’a rien à dire ressemble exactement à un port fermé.

Questions fréquentes

Comment savoir si ma redirection de port fonctionne ?

Démarrez le programme qui doit recevoir les connexions, puis testez son port ici. « Ouvert » signifie que la redirection fonctionne de bout en bout. « Fermé » signifie que le routeur redirige correctement mais que le programme n’écoute pas. « Pas de réponse » signifie que le routeur ou un pare-feu bloque encore le trafic.

Pourquoi le port apparaît-il fermé alors que mon serveur tourne ?

C’est en général un programme qui n’écoute que sur 127.0.0.1, un autre numéro de port dans ses réglages, un pare-feu de l’appareil, ou un VPN qui fait viser une autre adresse au test. Testez depuis le même réseau que le serveur, VPN désactivé.

Puis-je tester un port sur une autre adresse IP ou un autre site web ?

Non. La page ne teste que l’adresse depuis laquelle vous vous connectez. Scanner des machines que vous ne gérez pas est abusif, donc il n’y a pas de champ d’adresse. Pour voir si un site web public répond, utilisez Le site est-il en panne ?.

Est-il dangereux d’avoir des ports ouverts ?

Un port n’est aussi sûr que le programme qui se trouve derrière. Un serveur web à jour sur le 443 ne pose pas de problème. Un Bureau à distance, une base de données ou une caméra avec son mot de passe par défaut seront vite trouvés et attaqués. Fermez ce que vous n’utilisez pas.

Qu’est-ce que le CGNAT (carrier-grade NAT) et comment bloque-t-il la redirection de port ?

Votre fournisseur partage une seule adresse publique entre de nombreux clients, donc les connexions entrantes s’arrêtent à ses équipements et n’arrivent jamais à votre routeur. Vous le voyez à une adresse WAN dans votre routeur qui diffère de votre adresse publique. Seuls le fournisseur, IPv6 ou un service de tunnel peuvent vous permettre de le contourner.

Ce test peut-il vérifier les ports UDP ?

Non. L’UDP n’a pas de poignée de main de connexion, donc un port muet peut être ouvert ou fermé. Testez les services UDP avec leur propre client depuis un autre réseau, un téléphone en données mobiles par exemple.