Comment vérifier si un port est ouvert (depuis l'extérieur de votre réseau) | Check Host
Apprenez à tester si un port TCP comme 22, 443, 3389 ou 25565 est ouvert et joignable depuis Internet, et comment corriger les causes habituelles s'il ne l'est pas.
Vous avez lancé un serveur, ouvert le port dans le pare-feu, configuré la redirection sur votre box — et personne ne peut se connecter. Tester le port depuis votre propre machine ne sert à rien : cela contourne le routeur, le FAI et tous les pare-feu intermédiaires. Pour savoir si un port est vraiment ouvert, il faut le tester de l'extérieur.
Ce que « ouvert » veut vraiment dire
Un port TCP est ouvert lorsqu'un programme l'écoute et qu'une connexion depuis Internet peut terminer la poignée de main TCP. Trois conditions doivent être réunies :
- Un programme écoute sur ce port, lié à la bonne interface (pas seulement
127.0.0.1).
- Le pare-feu de l'hôte autorise les connexions entrantes sur ce port.
- Chaque équipement réseau devant l'hôte — routeur, NAT, groupe de sécurité cloud — transmet ou autorise le trafic.
Testez depuis de nombreux pays à la fois
Le test de port tente une poignée de main TCP vers votre hôte et votre port depuis des serveurs du monde entier et indique le temps de connexion de chacun. Saisissez un nom d'hôte ou une IP et un port, par exemple example.com et 443.
- Connecté partout : le port est ouvert sur Internet.
- Délai dépassé partout : les paquets sont rejetés en silence, généralement par un pare-feu ou une redirection de port manquante.
- Refusé partout : l'hôte est joignable mais rien n'écoute sur ce port.
- Résultats mitigés : géoblocage, problème de routage régional ou protection anti-DDoS qui filtre certains réseaux.
Ports courants à connaître
| Port | Service |
| 22 | SSH |
| 25 / 587 | SMTP (e-mail) |
| 80 / 443 | HTTP / HTTPS |
| 3306 / 5432 | MySQL / PostgreSQL |
| 3389 | Bureau à distance Windows |
| 25565 | Serveur Minecraft Java |
Pourquoi un port apparaît fermé
- Écoute uniquement sur localhost. Vérifiez avec
ss -tlnp (Linux) ou netstat -an (Windows) ; l'adresse locale doit être 0.0.0.0 ou ::, pas 127.0.0.1.
- Pare-feu de l'hôte. ufw, firewalld, iptables ou le pare-feu Windows Defender bloque.
- Groupe de sécurité cloud. AWS, GCP, Azure et la plupart des hébergeurs VPS ont leur propre pare-feu devant la machine.
- Redirection de port manquante. Derrière une box, le port doit être redirigé vers l'IP locale de votre machine.
- CGNAT. Beaucoup de FAI partagent une IP publique entre clients. Si l'IP WAN de votre box diffère de votre IP publique (voir la recherche d'IP), la redirection de port ne peut pas fonctionner.
- Blocage par le FAI. Les FAI grand public bloquent souvent le 25, parfois le 80 ou le 445.
Seul le TCP est testé
Un test TCP ne peut pas dire si un port UDP (DNS sur 53, WireGuard, beaucoup de serveurs de jeux) est ouvert : UDP n'a pas de poignée de main, donc un port silencieux et un port filtré se ressemblent. Testez les services UDP avec un client de ce protocole.