Comment faire

Comment utiliser la commande netstat sous Windows 10

Commandes netstart de Windows 10

Sous Windows 10, netstat (statistiques du réseau) existe depuis longtemps et c’est un outil de ligne de commande que vous pouvez utiliser dans l’invite de commande pour afficher les statistiques de toutes les connexions réseau. Il vous permet de comprendre les ports ouverts et connectés pour surveiller et résoudre les problèmes de réseau pour le système ou les applications.

Lorsque vous utilisez cet outil, vous pouvez répertorier les connexions de réseaux actifs (entrants et sortants) et les ports d’écoute. Vous pouvez afficher les statistiques de la carte réseau ainsi que les statistiques des protocoles (tels que IPv4 et IPv6). Vous pouvez même afficher la table de routage actuelle, et bien plus encore.

Dans ce guide Windows 10, nous vous expliquerons les étapes à suivre pour utiliser la commande netstat afin d’examiner les connexions afin de découvrir les ports réseau ouverts et connectés.

Comment utiliser netstat sur Windows 10

Pour commencer avec netstat, procédez comme suit :

  1. Ouvert Démarrer.
  2. Rechercher Invite de commandes, cliquez avec le bouton droit sur le premier résultat et sélectionnez le Exécuter en tant qu’administrateur option.
  3. Tapez la commande suivante pour afficher toutes les connexions TCP actives et appuyez sur Entrer:

    netstat

    Commande netstat de Windows 10

  4. (Facultatif) Tapez la commande suivante pour afficher les connexions actives affichant l’adresse IP numérique et le numéro de port au lieu d’essayer de déterminer les noms et appuyez sur Entrer:

    netstat -n

    Commande Netstat -n

  5. (Facultatif) Tapez la commande suivante pour actualiser les informations à un intervalle spécifique et appuyez sur Entrer:

    netstat -n INTERVALLE

    Dans la commande, assurez-vous de remplacer INTERVALLE pour le nombre (en secondes) que vous souhaitez réafficher les informations.

    Cet exemple actualise la commande en question toutes les cinq secondes :

    netstat -n 5

    Commande d'intervalle Netstat

    Note rapide: Lorsque vous utilisez le paramètre d’intervalle, vous pouvez terminer la commande à l’aide de la Ctrl + C raccourci clavier dans la console.

Une fois la commande exécutée, elle renverra une liste de toutes les connexions actives dans quatre colonnes, y compris :

  • Proto: Affiche le protocole de connexion (TCP ou UDP).
  • Adresse locale: Affiche l’adresse IP de l’ordinateur suivie d’un point-virgule avec un numéro de port de la connexion. Le double point-virgule à l’intérieur des crochets indique l’adresse IPv6 locale et « 0.0.0.0 » fait également référence à l’adresse locale.
  • Adresse étrangère: Répertorie l’adresse IP (ou FQDN) du périphérique distant avec le numéro de port après le nom du port en point-virgule (par exemple, https, http, microsoft-ds, wsd).
  • État: Indique où la connexion est active (établie), le port local a été fermé (time_wait) et le programme n’a pas fermé le port (close_wait). Les autres états incluent, fermé, fin_wait_1, fin_wait_2, last_ack, listen, syn_received, syn_send et timed_wait.
  • Comment utiliser les paramètres netstat sur Windows 10

    L’outil comprend également plusieurs paramètres que vous pouvez utiliser dans l’invite de commande pour afficher différentes informations sur les connexions réseau.

    Afficher les connexions actives et inactives

    La commande netstat -a affiche toutes les connexions actives et inactives, ainsi que les ports TCP et UDP que le périphérique écoute actuellement.

    Netstat -a commande

    Afficher les informations sur l’exécutable

    La commande netstat -b répertorie tous les exécutables (applications) associés à chaque connexion. Parfois, les applications peuvent ouvrir plusieurs connexions.

    Commande Netstat -b

    Afficher les statistiques de la carte réseau

    La commande netstat -e génère une statistique de l’interface réseau, qui affiche des informations telles que le nombre d’octets, les paquets monodiffusion et non monodiffusion envoyés et reçus. Vous pouvez également voir les paquets et les erreurs ignorés et les protocoles inconnus, ce qui vous permet de résoudre les problèmes de réseau.

    Commande Netstat -e

    Afficher le FQDNS pour les adresses étrangères

    La commande netstat -f affiche le nom de domaine complet (FQDN) pour les adresses étrangères. Par exemple, « server-54-230-157-50.otp50.r.cloudfront.net:http » au lieu de « server-54-230-157-50:http » ou « 54.230.157.50 ».

    Commande Netstat -f

    Afficher la forme numérique

    La commande netstat -n affiche les adresses et les ports sous forme numérique. Par exemple, 54.230.157.50:443.

    Commande Netstat -n

    Afficher l’ID du processus

    La commande netstat -o affiche toutes les connexions TCP actives comme netstat, mais avec la différence qui ajoute une cinquième colonne pour afficher l’ID de processus (PID) pour chaque connexion. Les processus disponibles dans cette vue sont les mêmes dans l’onglet « Détails » du Gestionnaire des tâches, qui révèle également l’application utilisant la connexion.

    Commande Netstat -o et gestionnaire de tâches

    Afficher les connexions par protocole

    Le netstat -p peut être utilisé pour afficher les connexions par protocole que vous devez spécifier à l’aide de tcp, udp, tcpv6 ou udpv6 à côté de la commande. Par exemple, vous pouvez utiliser netstat -p tcp pour afficher une liste des connexions TCP.

    Netstat -p tcp

    Afficher les ports d’écoute et de non-écoute

    Les commandes netstat -q peuvent produire une liste de toutes les connexions avec les ports d’écoute et de non-écoute liés.

    Commande Netstat -q

    Afficher les statistiques par protocole

    Le netstat -s affiche les statistiques du réseau pour tous les protocoles disponibles, y compris les protocoles TCP, UDP, ICMP et IP (versions 4 et 6).

    Netstat -s commande

    Afficher la table de routage

    La commande netstat -r affiche la table de routage réseau actuelle qui répertorie toutes les routes vers les destinations et les matrices connues par le périphérique, pour IP version 4 et version 6 (le cas échéant). Si les informations renvoyées vous semblent familières, c’est parce que vous pouvez également sortir les données à l’aide de la commande route print.

    Table de routage Netstat

    Afficher les connexions d’état de déchargement

    La commande netstat -t génère une liste de l’état actuel de déchargement de la connexion. L’état de déchargement fait référence au déchargement TCP Chimney, qui est une fonctionnalité qui transfère la charge de travail du réseau du processeur à la carte réseau lors des transmissions de données. La valeur « InHost » indique que le déchargement n’est pas activé et le « Déchargement » signifie que la fonctionnalité transfère la charge de travail vers la carte réseau. (Cette fonctionnalité n’est présente que sur les cartes réseau prises en charge.)

    Afficher les connexions NetworkDirect

    netstat -x est une autre commande prise en charge sur Windows 10, et elle produit une liste de connexions NetworkDirect, de points de terminaison partagés et d’écouteurs.

    NetworkDirect est une spécification pour l’accès direct à la mémoire à distance (RDMA), qui est un processus qui permet des transferts de données rapides à l’aide de la carte réseau, libérant le processeur pour effectuer d’autres tâches. En règle générale, vous n’utiliserez jamais cette commande à moins que vous n’utilisiez la version serveur de Windows ou une application hautes performances avec une carte réseau prenant en charge cette fonctionnalité.

    Afficher le modèle de connexion

    La commande netstat -y affiche les modèles de connexions TCP pour toutes les connexions.

    Netstat -y

    Combiner les paramètres

    Lorsque vous utilisez la commande netstat, vous pouvez également combiner les paramètres pour afficher diverses informations ensemble dans de nombreux cas.

    Par exemple, le paramètre -e peut également être utilisé avec le paramètre -s pour afficher les statistiques de chaque protocole disponible, et le paramètre -o peut être combiné avec -a, -n et -p si nécessaire.

    Commande Netstat -es

    Avec la commande netstat -p, vous ajoutez le paramètre s, vous pouvez afficher les statistiques d’encore plus de protocoles, y compris icmp, ip, icmpv6 et ipv6.

    De plus, lorsque vous utilisez plusieurs paramètres, vous pouvez les combiner avec un seul -. Par exemple, au lieu d’écrire la commande netstat -e -s, vous pouvez l’écrire comme ceci : netstat -es.

    Netstat -es

    Si vous souhaitez voir tous les paramètres disponibles et une aide supplémentaire, vous pouvez toujours utiliser le netstat /? commander.

    Comment rechercher les détails de netstat sur Windows 10

    En plus d’afficher toutes les informations statistiques disponibles, vous pouvez également afficher uniquement certains détails dont vous avez besoin en suivant ces étapes :

    1. Ouvert Démarrer.
    2. Rechercher Invite de commandes, cliquez avec le bouton droit sur le premier résultat et sélectionnez le Exécuter en tant qu’administrateur option.
    3. Tapez la commande suivante pour répertorier toutes les connexions dont l’état est défini sur LISTENING et appuyez sur Entrer:

      netstat -q | findstr STRING

      Dans la commande, assurez-vous de remplacer STRING pour les informations que vous souhaitez répertorier. Également findstr L’option est sensible à la casse, ce qui signifie que vous devez entrer la chaîne que vous souhaitez rechercher avec la casse exacte.

      Cet exemple répertorie toutes les connexions dont l’état est défini sur « LISTENING ».

      netstat -q | findstr ECOUTE

      Netstat avec findstr

      Cet autre exemple montre toutes les connexions d’un FQDN de serveur étranger, dans ce cas, Amazon :

      netstat -f | trouver amazone

      Comme vous pouvez le voir, il vous suffit de taper une partie de la chaîne pour renvoyer un résultat.

    le findstr la commande ne fait pas partie du netstat outil. C’est une commande simple pour rechercher une chaîne de texte dans un fichier, mais vous pouvez l’utiliser avec de nombreuses commandes netstat pour mieux comprendre les informations que vous visualisez.

    La commande netstat est disponible sur Windows 10, mais vous pouvez également la trouver sur Windows Server, Windows 8.x, Windows 7 et les versions antérieures. L’outil n’est pas non plus exclusif à Windows, car il est également disponible sur toutes les plateformes, y compris Linux et macOS. Même si les paramètres et la syntaxe peuvent être différents, ils sont tous très similaires.

    Plus de ressources Windows 10

    Pour plus d’articles utiles, une couverture et des réponses aux questions courantes sur Windows 10, visitez les ressources suivantes :

    Nous pouvons gagner une commission pour les achats en utilisant nos liens. Apprendre encore plus.

    Back to top button