Qu'est-ce qu'une vérification de port ?
Une vérification de port teste si des ports TCP spécifiques d'un hôte acceptent les connexions. Cette vérification de port teste la connectivité vers une liste fixe de ports TCP bien connus — web, messagerie, SSH, bases de données et plus encore — et indique lesquels sont ouverts. La liste des ports est fixe et les adresses privées sont bloquées, de sorte qu'elle ne peut pas être utilisée pour scanner des réseaux internes.
Fonctionnement d'une vérification de port TCP
Un port est un point d'accès numéroté qu'un serveur utilise pour séparer différents services sur une même adresse IP. La vérification tente une connexion TCP vers chaque port de sa liste et observe le résultat : si la poignée de main aboutit, le port est ouvert et un service est à l'écoute ; si la connexion est refusée ou expire, il est signalé comme fermé ou filtré. IPeek teste un ensemble fixe de ports bien connus tels que le 80 et le 443 pour le web, le 22 pour SSH, le 25 pour la messagerie et le 3306 pour MySQL, afin de vous montrer quels services standards un hôte expose.
Ports ouverts, fermés et filtrés
Un port ouvert a terminé la poignée de main TCP, ce qui signifie qu'un service est activement à l'écoute et joignable. Un port fermé a refusé la connexion : l'hôte a répondu, mais rien n'écoute à cet endroit. Un port filtré n'a donné aucune réponse, généralement parce qu'un pare-feu a silencieusement abandonné le paquet, de sorte que la vérification expire sans refus explicite. La distinction est importante en pratique : un port fermé vous indique que le service n'est tout simplement pas en cours d'exécution, tandis qu'un port filtré vous indique que quelque chose bloque délibérément l'accès avant même que la requête n'atteigne le service.
Ce que révèlent les ports ouverts courants
Chaque port bien connu correspond à un service, si bien que la liste des ports ouverts constitue un inventaire rapide de ce que fait tourner un hôte. Le 80 et le 443 indiquent un serveur web ; le 22 signale SSH pour l'administration à distance ; les 25, 465 et 587 concernent la soumission et le transport de courrier ; le 3306 correspond à MySQL et le 5432 à PostgreSQL. Voir un port de base de données ouvert sur l'internet public est généralement un signal d'alerte, car les bases de données devraient se trouver derrière un pare-feu. Utilisez les résultats pour confirmer que les services attendus sont joignables et pour repérer tout ce qui serait exposé à tort.
Pourquoi cet outil ne scannera pas les réseaux internes
Cette vérification est volontairement limitée afin de ne pas pouvoir être détournée à des fins de reconnaissance. La liste des ports est fixe et non choisie par l'utilisateur, vous ne pouvez donc pas balayer des plages arbitraires, et les requêtes vers les plages d'adresses privées et réservées sont bloquées d'emblée. Cela signifie que vous ne pouvez pas la pointer vers des hôtes internes comme 192.168.x.x ou 10.x.x.x pour cartographier un réseau que vous ne contrôlez pas. L'outil répond à une question précise et légitime — quels services publics standards cet hôte expose-t-il — sans devenir un scanner réseau polyvalent.