20 Netstat Comandi per Linux Network Management
netstat (statistiche di rete) è uno strumento a riga di comando per monitorare le connessioni di rete sia in entrata che in uscita, nonché visualizzare tabelle di instradamento, statistiche di interfaccia, ecc.
netstat è disponibile su tutti i sistemi operativi simili a Unix e anche su quello Windows. È molto utile in termini di risoluzione dei problemi di rete e misurazione delle prestazioni. netstat è uno degli strumenti di debug dei servizi di rete più basilari, che ti dice quali porte sono aperte e se qualche programma è in ascolto sulle porte.
Aggiornamento: il comando netstat di Linux è sostituito dal nuovo comando ss, che è in grado di visualizzare più informazioni sulle connessioni di rete ed è molto più veloce del vecchio comando netstat.
Questo strumento è molto importante e molto utile per gli amministratori di rete Linux e per gli amministratori di sistema per monitorare e risolvere i problemi relativi alla rete problemi e determinare le prestazioni del traffico di rete. Questo articolo mostra gli usi del comando netstat con i loro esempi che possono essere utili nelle operazioni quotidiane.
Potresti anche essere interessato al seguente articolo
- 35 Esempi pratici del comando Find di Linux
1. Elenco di tutte le porte in ASCOLTO delle connessioni TCP e UDP
Elenco di tutte le porte (sia TCP che UDP) utilizzando l’opzione netstat -a.
2. Elenco delle connessioni delle porte TCP
Elenco solo del protocollo TCP (Transmission Control Protocol) connessioni alle porte utilizzando netstat -at.
3. Elenco delle connessioni delle porte UDP
Elenco delle sole connessioni delle porte UDP (User Datagram Protocol) utilizzando netstat -au.
4. Elenco di tutte le connessioni in ASCOLTO
Elenco di tutte le connessioni delle porte in ascolto attive con netstat -l.
5. Elenco di tutte le porte TCP in ascolto
Elenco di tutte le porte TCP in ascolto attive utilizzando l’opzione netstat -lt.
6. Elenco di tutte le porte di ascolto UDP
Elenco di tutte le porte UDP di ascolto attive utilizzando l’opzione netstat -lu.
7. Elenco di tutte le porte di ascolto UNIX
Elenco di tutte le porte di ascolto UNIX attive utilizzando netstat -lx.
8. Visualizzazione delle statistiche per protocollo
Visualizza le statistiche per protocollo. Per impostazione predefinita, vengono visualizzate le statistiche per i protocolli TCP, UDP, ICMP e IP. Il parametro -s può essere utilizzato per specificare un insieme di protocolli.
# 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