English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Commande netstat de Linux

Linux 命令大全

La commande netstat de Linux est utilisée pour afficher l'état réseau.

L'instruction netstat vous permet de connaître l'état réseau de tout le système Linux.

Syntaxe

netstat [-acCeFghilMnNoprstuvVwx][-A<type de réseau>][--ip]

Explication des paramètres:

  • -ou--all Afficher tous les sockets des connexions.
  • -ou--<Type de réseau> Afficher les adresses liées au type de réseau.
  • -ou--continuous Afficher la liste continue de l'état réseau.
  • -ou--cache Afficher les informations de cache configurées par le routeur.
  • -ou--extend Afficher d'autres informations réseau.
  • -ou--fib Afficher le cache de routage.
  • -ou--groups Afficher la liste des membres des groupes de diffusion en multicast.
  • -ou--help Aide en ligne.
  • -ou--interfaces Afficher le tableau des informations des interfaces réseau.
  • -ou--listening Afficher les sockets du serveur en surveillance.
  • -ou--masquerade Afficher les connexions réseau masquées.
  • -ou--Utiliser directement l'adresse IP, sans passer par le serveur de nom de domaine.
  • -N ou--netlink ou--symbolic Afficher les noms de connexion symboliques des périphériques réseau matériels.
  • -o ou--timers Afficher les compteurs.
  • -p ou--programs Afficher les codes d'identification des programmes utilisant Socket et les noms des programmes.
  • -r ou--route Afficher la Table de Routage.
  • -s ou--statistics Afficher le tableau des statistiques de travail du réseau.
  • -t ou--tcp Afficher l'état des connexions de transmission TCP.
  • -u ou--udp Afficher l'état des connexions de transmission UDP.
  • -v ou--verbose Afficher le processus d'exécution des instructions.
  • -V ou--version Afficher les informations de version.
  • -w ou--raw Afficher l'état des connexions de transmission RAW.
  • -x ou--unix L'effet de ce paramètre est identique à celui spécifié"-A unix"paramètres identiques.
  • --ip ou--inet L'effet de ce paramètre est identique à celui spécifié"-A inet"paramètres identiques.

Exemple en ligne

Afficher l'état détaillé du réseau

# netstat -a

Afficher l'état actuel des connexions UDP des registres

# netstat -nu

Afficher l'utilisation des ports UDP

# netstat -apu
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale        Adresse étrangère       État    PID/Nom du programme  
udp    0   0 *:32768           *:*                   -          
udp    0   0 *:nfs            *:*                   -          
udp    0   0 *:641            *:*                   3006/rpc.statd   
udp    0   0 192.168.0.3:netbios-ns   *:*                   3537/nmbd      
udp    0   0 *:netbios-ns        *:*                   3537/nmbd      
udp    0   0 192.168.0.3:netbios-dgm   *:*                   3537/nmbd      
udp    0   0 *:netbios-dgm        *:*                   3537/nmbd      
udp    0   0 *:tftp           *:*                   3346/xinetd     
udp    0   0 *:999            *:*                   3366/rpc.rquotad  
udp    0   0 *:sunrpc          *:*                   2986/portmap    
udp    0   0 *:ipp            *:*                   6938/cupsd     
udp    0   0 *:1022           *:*                   3392/rpc.mountd   
udp    0   0 *:638            *:*                   3006/rpc.statd

Afficher la liste des cartes réseau

# netstat -i
Table des interfaces du noyau
Iface    MTU Atteint  RX-OK RX-ERR RX-DRP RX-OVR  TX-OK TX-ERR TX-DRP TX-Drapeau OVR
eth0    1500  0  181864   0   0   0  141278   0   0   0 BMRU
lo    16436  0   3362   0   0   0   3362   0   0   0 LRU

Afficher les relations des groupes multicast

# netstat -g
IPv6/IPv4 Membres du Groupe
Interface    RefCnt Groupe
--------------- ------ ---------------------
lo       1   ALL-SYSTEMS.MCAST.NET
eth0      1   ALL-SYSTEMS.MCAST.NET
lo       1   ff02::1
eth0      1   ff02::1:ff0a:b0c
eth0      1   ff02::1

Afficher les informations de statistiques réseau

# netstat -s
Ip:
  184695 total de paquets reçus
  0 redirigés
  0 paquets entrants rejetés
  184687 paquets entrants livrés
  143917 requêtes envoyées
  32 paquets sortants rejetés
  30 rejetés en raison du chemin manquant
Icmp:
  676 messages ICMP reçus
  5 message ICMP d'entrée rejeté.
  histogramme d'entrée ICMP:
    destination injoignable: 44
    requêtes écho: 287
    réponses écho: 345
  304 messages ICMP envoyés
  0 messages ICMP échoués
  histogramme de sortie ICMP:
    destination injoignable: 17
    réponses écho: 287
Tcp:
  473 ouvertures de connexions actives
  28 ouvertures de connexion passives
  4 tentatives de connexion échouées
  11 redonnées de connexion reçues
  1 connexions établies
  178253 segments reçus
  137936 segments envoyés
  29 segments retransmis
  0 segments mal reçus
  336 redonnées envoyées
Udp:
  5714 paquets reçus
  8 paquets reçus pour un port inconnu
  0 erreurs de réception de paquets
  5419 paquets envoyés
TcpExt:
  1 redonnées reçues pour les sockets SYN_RECV embryonnaires
  ArpFilter: 0
  12 sockets TCP terminées en attente du temps rapide
  572 acks différés envoyés
  3 acks différés supplémentairement retardés en raison de sockets verrouillées
  13766 paquets directement mis en file d'attente pour recvmsg préfile
  1101482 paquets directement reçus depuis le backlog
  19599861 paquets directement reçus depuis la préfile
  46860 packets header predicted
  14541 packets header predicted and directly queued to user
  TCPPureAcks: 12259
  TCPHPAcks: 9119
  TCPRenoRecovery: 0
  TCPSackRecovery: 0
  TCPSACKReneging: 0
  TCPFACKReorder: 0
  TCPSACKReorder: 0
  TCPRenoReorder: 0
  TCPTSReorder: 0
  TCPFullUndo: 0
  TCPPartialUndo: 0
  TCPDSACKUndo: 0
  TCPLossUndo: 0
  TCPLoss: 0
  TCPLostRetransmit: 0
  TCPRenoFailures: 0
  TCPSackFailures: 0
  TCPLossFailures: 0
  TCPFastRetrans: 0
  TCPForwardRetrans: 0
  TCPSlowStartRetrans: 0
  TCPTimeouts: 29
  TCPRenoRecoveryFail: 0
  TCPSackRecoveryFail: 0
  TCPSchedulerFailed: 0
  TCPRcvCollapsed: 0
  TCPDSACKOldSent: 0
  TCPDSACKOfoSent: 0
  TCPDSACKRecv: 0
  TCPDSACKOfoRecv: 0
  TCPAbortOnSyn: 0
  TCPAbortOnData: 1
  TCPAbortOnClose: 0
  TCPAbortOnMemory: 0
  TCPAbortOnTimeout: 3
  TCPAbortOnLinger: 0
  TCPAbortFailed: 3
  TCPMemoryPressures: 0

显示监听的套接口

# netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address        Foreign Address       State   
tcp    0   0 *:32769           *:*             LISTEN   
tcp    0   0 *:nfs            *:*             LISTEN   
tcp    0   0 *:644            *:*             LISTEN   
tcp    0   0 *:1002           *:*             LISTEN   
tcp    0   0 *:netbios-ssn        *:*             LISTEN   
tcp    0   0 *:sunrpc          *:*             LISTEN   
tcp    0   0 vm-dev:ipp         *:*             LISTEN   
tcp    0   0 *:telnet          *:*             LISTEN   
tcp    0   0 *:601            *:*             LISTEN   
tcp    0   0 *:microsoft-ds       *:*             LISTEN   
tcp    0   0 *:http           *:*             LISTEN   
tcp    0   0 *:ssh            *:*             LISTEN   
tcp    0   0 *:https           *:*             LISTEN   
udp    0   0 *:32768           *:*                   
udp    0   0 *:nfs            *:*                   
udp    0   0 *:641            *:*                   
udp    0   0 192.168.0.3:netbios-ns   *:*                   
udp    0   0 *:netbios-ns        *:*                   
udp    0   0 192.168.0.3:netbios-dgm   *:*                   
udp    0   0 *:netbios-dgm        *:*                   
udp    0   0 *:tftp           *:*                   
udp    0   0 *:999            *:*                   
udp    0   0 *:sunrpc          *:*                   
udp    0   0 *:ipp            *:*                   
udp    0   0 *:1022           *:*                   
udp    0   0 *:638            *:*                   
Active UNIX domain sockets (only servers)
Proto RefCnt Flags    Type    State     I-Node Path
unix 2   [ ACC ]   STREAM   LISTENING   10621 @/tmp/fam-root-
unix 2   [ ACC ]   STREAM   LISTENING   7096  /var/run/acpid.socket
unix 2   [ ACC ]   STREAM   LISTENING   9792  /tmp/.gdm_socket
unix 2   [ ACC ]   STREAM   LISTENING   9927  /tmp/.X11-unix/X0
unix 2   [ ACC ]   STREAM   LISTENING   10489 /tmp/ssh-lbUnUf4552/agent.4552
unix 2   [ ACC ]   STREAM   LISTENING   10558 /tmp/ksocket-root/kdeinit__0
unix 2   [ ACC ]   STREAM   LISTENING   10560 /tmp/ksocket-root/kdeinit-:0
unix 2   [ ACC ]   STREAM   LISTENING   10570 /tmp/.ICE-unix/dcop4664-1270815442
unix 2   [ ACC ]   STREAM   LISTENING   10843 /tmp/.ICE-unix/4735
unix 2   [ ACC ]   STREAM   LISTENING   10591 /tmp/ksocket-root/klauncherah2arc.slave-socket
unix 2   [ ACC ]   STREAM   LISTENING   7763  /var/run/iiim/.iiimp-unix/9010
unix 2   [ ACC ]   STREAM   LISTENING   11047 /tmp/orbit-root/linc-1291-0-1e92c8082411
unix 2   [ ACC ]   STREAM   LISTENING   11053 /tmp/orbit-root/linc-128e-0-dc070659cbb3
unix 2   [ ACC ]   STREAM   LISTENING   8020  /var/run/dbus/system_bus_socket
unix 2   [ ACC ]   STREAM   LISTENING   58927 /tmp/mcop-root/vm-dev-2c28-4beba75f
unix 2   [ ACC ]   STREAM   LISTENING   7860  /tmp/.font-unix/fs7100
unix 2   [ ACC ]   STREAM   LISTENING   7658  /dev/gpmctl
unix 2   [ ACC ]   STREAM   LISTENING   10498 @/tmp/dbus-s2MLJGO5Ci

Linux 命令大全