20 Commandes Netstat pour la gestion de réseau Linux
netstat (statistiques réseau) est un outil de ligne de commande pour surveiller les connexions réseau entrantes et sortantes ainsi que pour afficher les tables de routage, les statistiques d’interface, etc.
netstat est disponible sur tous les systèmes d’exploitation de type Unix et également disponible sur le système d’exploitation Windows. Il est très utile en termes de dépannage du réseau et de mesure des performances. netstat est l’un des outils de débogage de service réseau les plus basiques, vous indiquant quels ports sont ouverts et si des programmes écoutent sur les ports.
Mise à jour: La commande Linux netstat est remplacée par la nouvelle commande ss, qui est capable d’afficher plus d’informations sur les connexions réseau et c’est beaucoup plus rapide que l’ancienne commande netstat.
Cet outil est très important et très utile pour les administrateurs réseau Linux ainsi que pour les administrateurs système pour surveiller et dépanner leur réseau problèmes et déterminer les performances du trafic réseau. Cet article montre les utilisations de la commande netstat avec leurs exemples qui peuvent être utiles dans le fonctionnement quotidien.
Vous pourriez également être intéressé par l’article suivant
- 35 Exemples pratiques de la commande Linux Find
1. Liste de tous les ports d’écoute des connexions TCP et UDP
Liste de tous les ports (TCP et UDP) en utilisant l’option netstat -a.
2. Liste des connexions aux ports TCP
Liste uniquement TCP (Transmission Control Protocol) connexions de port en utilisant netstat -at.
3. Liste des connexions de ports UDP
Liste uniquement des connexions de ports UDP (User Datagram Protocol) utilisant netstat -au.
4. Liste de toutes les connexions d’écoute
Liste de toutes les connexions de ports d’écoute actifs avec netstat -l.
5. Liste de tous les ports d’écoute TCP
Liste de tous les ports TCP d’écoute actifs en utilisant l’option netstat -lt.
6. Liste de tous les ports d’écoute UDP
Liste de tous les ports UDP d’écoute actifs en utilisant l’option netstat -lu.
7. Liste de tous les ports d’écoute UNIX
Liste de tous les ports d’écoute UNIX actifs en utilisant netstat -lx.
8. Affichage des statistiques par protocole
Affiche les statistiques par protocole. Par défaut, les statistiques sont affichées pour les protocoles TCP, UDP, ICMP et IP. Le paramètre -s peut être utilisé pour spécifier un ensemble de protocoles.
# netstat -sIp: 2461 total packets received 0 forwarded 0 incoming packets discarded 2431 incoming packets delivered 2049 requests sent outIcmp: 0 ICMP messages received 0 input ICMP message failed. ICMP input histogram: 1 ICMP messages sent 0 ICMP messages failed ICMP output histogram: destination unreachable: 1Tcp: 159 active connections openings 1 passive connection openings 4 failed connection attempts 0 connection resets received 1 connections established 2191 segments received 1745 segments