Votre ordinateur gère de nombreux « portes numériques », appelées ports, qui permettent la connexion à Internet. Que vous cherchiez à résoudre des problèmes de réseau ou à enquêter sur une activité potentiellement malveillante, il est essentiel de savoir comment surveiller ces ports. Ce guide complet présente les méthodes les plus efficaces pour vérifier les ports sur les systèmes Windows.
Utilisation de l’invite de commandes pour vérifier les ports sous Windows
L’utilitaire netstat (Statistiques réseau) intégré à l’invite de commandes est l’un des outils les plus fréquemment utilisés pour inspecter les ports ouverts sous Windows. Bien que la netstatcommande puisse être personnalisée à l’aide de diverses options, ce guide se concentre sur l’extraction de données complètes. Procédez comme suit :
1. Lancez l’invite de commandes en tant qu’administrateur.
2. Saisissez la commande suivante :
netstat -abno
Cette commande générera une liste détaillée des ports actifs ainsi que des processus Windows associés. Les colonnes clés à examiner sont les suivantes :
- Adresse locale : Affiche l’adresse IP de votre ordinateur et le numéro de port correspondant, par exemple,
0.0.0.0:135indique le port135. - État : Indique si une connexion est en ÉCOUTE (en attente d’une connexion) ou ÉTABLIE (échange actif de données).
- PID : Identifiant unique du processus (PID) qui identifie les processus actifs. Ceci est particulièrement utile pour localiser les processus dans le Gestionnaire des tâches lorsque leur nom n’est pas affiché.

Les informations fournies dans ces colonnes vous permettent de surveiller les processus sur des ports spécifiques et de mettre fin aux applications conflictuelles. Ces informations sont également essentielles pour configurer la redirection de ports.
Si le volume de données renvoyées est trop important, vous pouvez utiliser la findstrcommande pour filtrer les résultats en fonction d’un port particulier. Par exemple, pour vérifier l’état du port 443, vous devez saisir :
netstat -ano | findstr: 443
Ici, cette -boption est omise afin d’éviter les erreurs de formatage pouvant survenir lors de l’affichage des noms de processus, mais elle reste facultative.

Vérification des ports à l’aide de PowerShell
Pour un affichage plus clair, envisagez d’utiliser PowerShell. Les commandes `pip` Get-NetTCPConnectionet ` Get-NetUDPEndpointpip` permettent de visualiser facilement les ports actifs et leur état.
Pour exécuter ces commandes :
- Ouvrez PowerShell en tant qu’administrateur.
- Exécutez-le
Get-NetTCPConnectionpour les connexions TCP etGet-NetUDPEndpointpour les connexions UDP.
Ceci affichera des informations telles que les adresses IP locales, les numéros de port locaux (sous LocalPort), l’état de la connexion et les PID (sous OwningProcess).Si les PID n’apparaissent pas initialement, agrandissez la fenêtre PowerShell et exécutez à nouveau la commande.

Il est important de noter que les noms des processus ne sont pas affichés dans ce résultat. Vous devrez donc faire correspondre le PID avec le Gestionnaire des tâches pour identifier le processus concerné.
Utilisation du Moniteur de ressources pour inspecter les ports
Si vous préférez une interface graphique, le Moniteur de ressources intégré à Windows offre une méthode intuitive pour surveiller vos ports. Pour y accéder :
- Tapez « moniteur de ressources » dans la barre de recherche Windows et ouvrez l’outil.
- Accédez à l’ onglet Réseau et développez la section Ports d’écoute.
Cette vue affiche tous les détails nécessaires, tels que les noms des processus, les PID, les numéros de port et les protocoles. La colonne « État du pare-feu », qui indique si certains ports sont bloqués, constitue une fonctionnalité importante.

Les colonnes sont triables, ce qui vous permet de localiser rapidement un port spécifique en cliquant sur l’ en-tête « Port ». Si vous rencontrez un processus en conflit, vous pouvez l’arrêter directement depuis le Moniteur de ressources. Ouvrez la section « Processus avec activité réseau », cliquez avec le bouton droit sur le processus concerné et sélectionnez « Arrêter le processus ».

Utilisation de TCPView pour une surveillance améliorée des ports
Si vous souhaitez une solution tierce plus avancée, envisagez d’utiliser TCPView. Cette application légère fournit des informations en temps réel sur les processus et leurs ports associés.

L’interface de TCPView permet de visualiser les ports qui s’ouvrent, se ferment et envoient activement des paquets, grâce à des indicateurs verts, rouges et jaunes. Vous pouvez facilement réorganiser l’affichage en cliquant sur les en-têtes de colonnes, ce qui simplifie la recherche de connexions spécifiques ou l’identification des conflits d’accès à un même port.
Si nécessaire, vous pouvez mettre fin à un processus en cliquant dessus avec le bouton droit et en sélectionnant « Arrêter le processus ». Vous pouvez également choisir « Fermer la connexion » pour interrompre l’activité d’un port sans arrêter complètement le processus.

Ces différentes méthodes sont essentielles, notamment pour le dépannage des problèmes liés aux ports bloqués ou à la résolution des erreurs réseau. Pour relever efficacement les défis du réseau, il peut également être nécessaire d’utiliser des commandes de diagnostic supplémentaires afin d’identifier et de corriger les problèmes rencontrés.
Laisser un commentaire