50% de réduction tous les plans, durée limitée. À partir de $2.48/mo
il reste 7 minutes
Sécurité et réseau

Commande Linux Netstat : didacticiel, installation et exemples

Ada Lovegood By Ada Lovegood 7 minutes de lecture
installation de la commande Linux Nestat et exemples

Tout utilisateur Linux doit savoir comment gérer efficacement les connexions réseau. La gestion des connexions réseau devient encore plus importante lorsque vous résolvez des problèmes ou surveillez le trafic. Le Linux netstat commande est un outil polyvalent qui vous permet d'inspecter les connexions réseau actives, les ports d'écoute, les tables de routage et les statistiques d'interface réseau. Que vous souhaitiez optimiser les performances du système, déboguer ou simplement mieux comprendre l'activité du réseau, la maîtrise de cette commande est essentielle. Dans cet article, vous apprendrez comment installer netstat, explorez ses différentes options et utilisez-la pour obtenir des informations détaillées sur les opérations réseau de votre système. Continuez à lire pour des exemples pratiques et des conseils pour maximiser netstatles capacités de.

Comment installer netstat sous Linux

Avant de plonger dans Linux netstat commande, vous devrez peut-être l’installer, car certaines distributions Linux ne l’incluent pas par défaut. Voici comment installer Linux netstat sur Ubuntu et autres systèmes Linux.

Installation d'Ubuntu netstat

Sur Ubuntu, vous devrez installer le package net-tools pour utiliser netstat, car il fait partie de ce package. Vous pouvez installer netstat Ubuntu en utilisant la commande suivante :

sudo apt update
sudo apt install net-tools

Sur d'autres distributions Linux, utilisez votre gestionnaire de packages respectif, tel que miam or dnf:

# For RHEL-based distros (CentOS, Fedora, etc.)
sudo yum install net-tools

Une fois installé, vérifiez-le en tapant netstat dans votre terminal.

Syntaxe de base de netstat

Le Linux netstat La commande a une syntaxe assez simple :

netstat [OPTIONS]

Vous pouvez combiner différentes options pour obtenir des résultats détaillés sur les connexions réseau, les ports, etc.

Utilisations pratiques de Linux Netstat Commande

Ci-dessous, nous passerons en revue quelques utilisations courantes et pratiques de la commande.

  • Répertorier tous les ports TCP sous Linux netstat Commande: Pour lister toutes les connexions TCP, utilisez le -t option avec netstat. Cela affichera tous les ports TCP actifs sur le système.
netstat -t
  • Répertorier tous les ports UDP sous Linux netstat Commande: De même, vous pouvez lister toutes les connexions UDP en utilisant le -u option:
netstat -u
  • Répertorier uniquement les ports d'écoute sous Linux netstat Commande: Pour afficher uniquement les ports d'écoute, utilisez le -l option. Cela filtrera toutes les connexions établies et affichera uniquement les ports en attente de connexion.
netstat -l
  • Répertorier uniquement les ports TCP en écoute sous Linux netstat Commande: Pour les ports d'écoute TCP uniquement, vous pouvez combiner les -t et -l choix :
netstat -lt
  • Répertorier uniquement les ports UDP en écoute sous Linux netstat Commande: Pour les ports d'écoute UDP, combinez -u et -l :
netstat -lu
  • Répertorier uniquement les ports UNIX en écoute sous Linux netstat Commande: Pour afficher les sockets de domaine UNIX, utilisez le -x option avec -l pour lister uniquement les ports UNIX en écoute :
netstat -lx
  • Répertorier les statistiques pour tous les ports utilisant Linux netstat Commande: Pour afficher les statistiques réseau pour tous les protocoles, le -s l’option est utile. Cela fournit un aperçu du trafic et du nombre d’erreurs.
netstat -s
  • Liste des statistiques pour les ports TCP sous Linux netstat Commande: Pour voir les statistiques pour TCP spécifiquement, combinez -s avec -t:
netstat -st
  • Liste des statistiques pour les ports UDP utilisant Linux netstat Commande: Pour les statistiques UDP, utilisez -su:
netstat -su
  • Afficher le PID et les noms de programmes sous Linux netstat Commande: Parfois, vous souhaitez savoir quels programmes utilisent des ports réseau spécifiques. Utilisez le -p option pour afficher l'ID du processus (PID) et les noms des programmes :
sudo netstat -p
  • Imprimer netstat Informations utilisant Linux en continu Netstat Commande: Si vous devez surveiller les connexions en temps réel, utilisez le -c option. Il imprimera en continu les statistiques du réseau :
netstat -c
  • Obtenir des informations de routage du noyau sous Linux netstat Commande: Pour afficher la table de routage du noyau, utilisez le -r option. Cela affichera comment les paquets sont acheminés sur votre réseau.
netstat -r
  • Obtenir le port sur lequel un programme s'exécute sous Linux netstat Commande: Vous pouvez savoir quel port un programme utilise en combinant les -p option avec grep:
sudo netstat -plnt | grep <program_name>

Cela vous montrera le numéro de port et le programme associé.

Supplémentaire netstat Possibilités

Bien que nous ayons couvert certaines options courantes, en voici quelques autres netstat options qui pourraient vous être utiles :

  • -i : Afficher les statistiques de l'interface réseau.
  • -g : Afficher les informations sur l'appartenance au groupe de multidiffusion.
  • -v : Mode verbeux pour une sortie plus détaillée.

Ces options ajoutent de la flexibilité lorsque vous diagnostiquez des problèmes de réseau ou inspectez le trafic.

Tableau de netstat Commandes

Cas d'utilisation  Commande 
Liste tous les ports TCP netstat -t
Liste tous les ports UDP netstat -u
Lister tous les ports d'écoute netstat-l
Répertorier uniquement les ports TCP en écoute netstat-lt
Répertorier uniquement les ports UDP d'écoute netstat -lu
Répertorier uniquement les ports UNIX en écoute netstat-lx
Répertorier les statistiques du réseau netstat-s
Liste des statistiques TCP netstat -st
Répertorier les statistiques UDP netstat -su
Afficher le PID et les noms de programmes sudo netstat -p
Imprimer en continu les informations du réseau netstat-c
Afficher la table de routage du noyau netstat -r
grep <programme> sudo netstat -plnt

netstat Alternative

Bien que netstat est puissant, il est considéré comme un peu dépassé. Si vous recherchez un remplacement moderne, ss (Socket Statistics) est un excellent netstat alternative. It is more efficient and offers similar functionalities:

ss -tuln

Cette commande répertorie tous les ports TCP et UDP en écoute, tout comme netstat. Si vous souhaitez en savoir plus sur d'autres commandes Linux qui vous aideront à naviguer plus facilement dans l'environnement Linux, je vous encourage à lire notre autre blog sur 15 commandes Linux de base que tout utilisateur devrait connaître.

Conclusion

Pour tout administrateur réseau, le netstat La commande sous Linux est une partie essentielle de la boîte à outils. C'est votre outil idéal pour analyser les flux de trafic, identifier les ports ouverts et suivre les processus liés à l'activité du réseau. Lorsque des problèmes surviennent, netstat offre une vue rapide de qui se connecte où, avec des options qui vous permettent d'accéder à TCP, UDP et aux tables de routage. Et à mesure que Linux évolue, nos outils évoluent également. Les distributions modernes préfèrent souvent ss pour son efficacité et ses fonctionnalités étendues, mais netstat reste une veille fiable pour ceux qui en connaissent les tenants et les aboutissants. Le maîtriser vous donne un aperçu approfondi et exploitable du fonctionnement interne de votre réseau.

FAQ

Comment puis-je installer netstat sous Linux ?

Pour installer netstat sous Linux, vous avez besoin du package net-tools. Sur Ubuntu, exécutez : sudo apt installer net-tools.

Quel est le meilleur netstat alternative?

Le ss la commande est une alternative moderne à netstat et offre des fonctionnalités similaires, mais il est plus rapide et plus efficace.

Puis-je surveiller netstat sortie en continu ?

Oui, avec netstat-c, vous pouvez imprimer en continu les informations du réseau en temps réel.

Qu'est-ce que Linux netstat commande utilisée pour ?

Le Linux netstat La commande est utilisée pour afficher des informations relatives au réseau telles que les connexions actives, les ports d'écoute, les tables de routage et les statistiques d'interface réseau. Il s'agit d'un outil puissant pour surveiller le trafic réseau, résoudre les problèmes de connectivité et vérifier l'état des ports TCP et UDP dans un système Linux.

Comment afficher toutes les connexions TCP actives sur un système Linux ?

Quand tu cours netstat -à, vous obtiendrez une liste de toutes les connexions TCP actives, quel que soit leur état. Ceci est utile pour voir rapidement quels ports TCP sont ouverts et activement utilisés, ainsi que pour identifier toute connexion inattendue ou suspecte.

Qu'est-ce que netstat -au utilisé pour ?

La commande netstat -au est utilisé pour afficher toutes les connexions UDP actives sous Linux.

Qu'est-ce que netstat-s utilisé pour ?

Le netstat-s La commande affiche les décomptes et les informations pour tous les protocoles pris en charge, notamment TCP, UDP, ICMP et IP. Le résultat comprend des mesures telles que le nombre de paquets transmis, reçus et abandonnés, ainsi que le nombre d'erreurs et d'autres statistiques spécifiques au protocole.

Partager

Plus du blog

Continuez à lire.

Une image de titre Cloudzy pour un guide VPN MikroTik L2TP, montrant un ordinateur portable se connectant à un rack de serveur via un tunnel numérique bleu et or brillant avec des icônes de bouclier.
Sécurité et réseau

Configuration VPN MikroTik L2TP (avec IPsec) : Guide RouterOS (2026)

Dans cette configuration VPN MikroTik L2TP, L2TP gère le tunneling tandis qu'IPsec gère le cryptage et l'intégrité ; leur association vous offre une compatibilité client native sans âge tiers

Rexa CyrusRexa Cyrus 9 minutes de lecture
Fenêtre du terminal affichant un message d'avertissement SSH concernant le changement d'identification de l'hôte distant, avec le titre du Guide de correctifs et la marque Cloudzy sur fond bleu sarcelle foncé.
Sécurité et réseau

Avertissement : l'identification de l'hôte distant a changé et comment y remédier

SSH est un protocole réseau sécurisé qui crée un tunnel crypté entre les systèmes. Il reste populaire auprès des développeurs qui ont besoin d'un accès à distance aux ordinateurs sans avoir besoin d'un graphique.

Rexa CyrusRexa Cyrus 10 minutes de lecture
Illustration du guide de dépannage du serveur DNS avec symboles d'avertissement et serveur bleu sur fond sombre pour les erreurs de résolution de nom Linux
Sécurité et réseau

Échec temporaire de la résolution de nom : qu'est-ce que cela signifie et comment y remédier ?

Lorsque vous utilisez Linux, vous pouvez rencontrer un échec temporaire dans l'erreur de résolution de nom lorsque vous essayez d'accéder à des sites Web, de mettre à jour des packages ou d'exécuter des tâches nécessitant une connexion Internet.

Rexa CyrusRexa Cyrus 12 minutes de lecture

Prêt à déployer ? À partir de 2,48 $/mois.

Cloud indépendant, depuis 2008. AMD EPYC, NVMe, 40 Gbps. Remboursement sous 14 jours.