English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuale completo dei comandi di Linux
Il comando netstat del Linux viene utilizzato per visualizzare lo stato di rete.
Utilizzando l'istruzione netstat, è possibile conoscere lo stato di rete dell'intero sistema Linux.
netstat [-acCeFghilMnNoprstuvVwx][-A<tipo di rete>][--ip]
Spiegazione dei parametri:
Mostra lo stato dettagliato della rete
# netstat -a
Mostra lo stato delle connessioni UDP attuali
# netstat -nu
Mostra l'uso dei porti UDP
# netstat -apu Connessioni Internet attive (server e stabilite) Proto Rice-Q Invio-Q Indirizzo Locale Indirizzo Esterno Stato PID/Nome del programma 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
Mostra l'elenco delle schede di rete
# netstat -i Tabella delle interfacce del kernel Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1500 0 181864 0 0 0 141278 0 0 0 BMRU lo 16436 0 3362 0 0 0 3362 0 0 0 LRU
Mostra le relazioni dei gruppi multicast
# netstat -g Membri delle iscrizioni di gruppo IPv6/IPv4 Interfaccia RefCnt Gruppo --------------- ------ --------------------- 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
Mostra informazioni di statistica di rete
# netstat -s Ip: 184695 pacchetti totali ricevuti 0 inoltrati 0 pacchetti in entrata scartati 184687 pacchetti in entrata consegnati 143917 richieste inviate 32 pacchetti in uscita persi 30 persi a causa di mancanza di percorso Icmp: 676 messaggi ICMP ricevuti 5 messaggi ICMP di input falliti. Istogramma input ICMP: destinazione irraggiungibile: 44 richieste echo: 287 risposte echo: 345 304 messaggi ICMP inviati 0 messaggi ICMP falliti Istogramma output ICMP: destinazione irraggiungibile: 17 risposte echo: 287 Tcp: 473 aperture di connessione attive 28 aperture di connessione passive 4 tentativi di connessione falliti 11 reset di connessione ricevuti 1 connessioni stabilite 178253 segmenti ricevuti 137936 segmenti inviati 29 segmenti retrasmissioni 0 segmenti errati ricevuti. 336 reset inviati Udp: 5714 pacchetti ricevuti 8 pacchetti ricevuti per porta sconosciuta. 0 errori di ricezione di pacchetti 5419 pacchetti inviati TcpExt: 1 reset ricevuti per socket SYN_RECV embrionali ArpFilter: 0 12 socket TCP completati in attesa di time wait in timer veloce 572 ack ritardati inviati 3 ack ritardati ulteriormente ritardati a causa di socket bloccato 13766 pacchetti direttamente messi in coda a recvmsg prequeue. 1101482 pacchetti direttamente ricevuti dal backlog 19599861 pacchetti direttamente ricevuti dal prequeue 46860 pacchetti header previsti 14541 pacchetti header previsti e direttamente messi in coda all'utente 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 *:* Sockets UNIX attivi (solo server) 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