15 commandes Netstat pour la gestion de réseau sous Linux

Netstat (network statistics) est un outil en ligne de commande permettant de surveiller les connexions réseau entrantes et sortantes, ainsi pour afficher des tables de routage, des statistiques d’interface, etc. Netstat est disponible sur tous les systèmes d’exploitation de type Unix et également sur le système d’exploitation Windows. C’est très utile au niveau de dépannage réseau et de mesure des performances. netstat est l’un des outils de débogage les plus élémentaires des services réseau. Il vous indique les ports ouverts et si il y’a des programmes qui écoutent les ports.
 
 
Cet outil est très important pour les administrateurs de réseau Linux et les administrateurs système afin de surveiller et de résoudre les problèmes liés au réseau et de déterminer les performances du trafic sur le réseau. Cet article présente les utilisations de la commande netstat avec leurs exemples.
 

1. Liste de tous les ports écoutant des connexions TCP et UDP

Afficher tous les connexions de socket TCP, UDP et UNIX, ainsi des entrées de table de routage et des interfaces réseau.

[[email protected] ~]# netstat –a


 

2. Liste des connexions aux ports TCP

Afficher uniquement les connexions aux ports TCP (Transmission Control Protocol).

[[email protected] ~]# netstat –at


 

3. Liste des connexions aux ports UDP

Afficher uniquement les connexions aux ports UDP (User Datagram Protocol ).

[[email protected] ~]# netstat –au


 

4. Liste de toutes les connexions active

Afficher toutes les connexions de ports en cours d’écoute

[[email protected] ~]# netstat -l


 
 

5. Liste de tous les ports d’écoute TCP

Afficher tous les ports TCP.

[[email protected] ~]# netstat -lt


 

6. Liste de tous les ports d’écoute UDP

Afficher tous les ports UDP.

[[email protected] ~]# netstat -lu


 

7. Liste de tous les ports d’écoute UNIX

Afficher tous les ports UNIX.

[[email protected] ~]# 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.

[[email protected] ~]# netstat -s


 

9. Afficher les statistiques du protocole TCP

Affichage des statistiques que pour le protocole TCP.

[[email protected] ~]# netstat -st


 
 

10. Afficher les statistiques du protocole UDP

Affichage des statistiques que pour le protocole UDP.

[[email protected] ~]# netstat -su


 

11. Afficher le nom de service avec le PID

Afficher les noms de services avec leur numéro PID.

[[email protected] ~]# netstat -tp


 

12. Afficher la table de routage IP du noyau

Affichez la table de routage IP du noyau avec la commande « netstat » et « route ».

[[email protected] ~]# netstat -r


Table de routageTable de routageLes routeurs examinent l’adresse IP de destination d’un paquet reçu et prennent les décisions de routage. Pour déterminer quelle interface le paquet sera envoyé, les…Lire plus
13. Afficher les transactions des interfaces réseaux

Affichage des transactions de paquets d’interface réseau, y compris le transfert et la réception de paquets de taille MTU.

[[email protected] ~]# netstat -i


 

14. Afficher la table d’interface du noyau

Afficher la table d’interface du noyau, similaire à la commande ifconfig.

[[email protected] ~]# netstat -ie


 

15. Trouver les programmes qui sont à l’écoute

Découvrez les programmes qui écoutent sur un port particulier.

[[email protected] ~]# netstat -ap | grep http


 
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *