Lo scopo di questo post è mostrarti come installare e configurare diversi comandi Netstat in Linux.
Installazione di Net-tools su Linux:
Netstat fa parte di un pacchetto chiamato net-tools. Puoi ottenere il pacchetto net-tools su Ubuntu con il comando:
$ sudo apt install net-tools
Controlla la versione di Netstat:
Al momento dell'installazione, controlla la versione installata di Netstat:
$ netstat -v
Comando Netstat in Linux:
Visualizza tabella di instradamento:
Il comando Netstat mostra i dettagli della tabella di routing sul terminale. Se desideri vedere la tabella di routing, usa il flag -nr con Netstat; mostra la tabella di routing del kernel allo stesso modo di route. Usa il comando seguente:
$ netstat -nr
Invece di utilizzare nomi di indirizzi simbolici, l'opzione -nr consente a Netstat di stampare indirizzi divisi per punti
Visualizza le statistiche dell'interfaccia:
L'uso del flag o dell'opzione '-i' con Netstat mostrerà le statistiche per le interfacce di rete attualmente configurate.
$ netstat -i
Se il flag "-a" viene utilizzato anche con "-i", il comando stampa tutte le interfacce del kernel.
$ netstat -ai
Rete Display Connessione:
Per visualizzare i socket attivi o passivi, Netstat ha una gamma di opzioni. Le connessioni socket TCP, UDP, RAW e Unix attive sono specificate rispettivamente dalle opzioni -t, -u, -w e -x.
Digita sul tuo terminale:
$ netstat -ta
Servizi di Rete Display:
Esegui il comando seguente per visualizzare un elenco di reti, i loro stati correnti e le porte associate:
$ netstat -pnltu
Visualizza tutte le porte di ascolto della connessione TCP e UDP:
Puoi vedere tutte le porte TCP e UDP usando il comando:
$ netstat -a | Di più
Visualizza connessione porta TCP:
Per ottenere l'elenco delle sole porte di connessione TCP (Transmission Control Protocols), utilizzare il seguente comando:
$ netstat -at
Visualizza connessione porta UDP:
Per vedere la connessione della porta UDP (User Diagrams Protocols), utilizzare il comando:
$ netstat -au
Visualizza tutte le connessioni di ascolto:
Elenca tutte le connessioni attive utilizzando il flag “-l” con Netstat:
$ netstat -l
Visualizza tutte le porte di ascolto TCP:
Possiamo ottenere l'elenco di tutte le porte TCP in ascolto attive utilizzando il flag -'lt' come segue:
$ netstat -lt
Visualizza tutte le porte di ascolto UDP:
Possiamo ottenere l'elenco di tutte le porte UDP in ascolto attive utilizzando l'opzione '-lu':
$ netstat -lu
Visualizza tutte le porte di ascolto Unix:
Visualizza l'elenco di tutte le porte UNIX in ascolto attive utilizzando -lx:
$ netstat -lx
Visualizzazione delle statistiche per protocollo:
Visualizza le statistiche specifiche del protocollo. Le statistiche del protocollo TCP, UDP, ICMP e IP vengono visualizzate per impostazione predefinita. Un insieme di protocolli può essere definito utilizzando l'opzione -s:
$ netstat -s
Visualizzazione delle statistiche per protocollo TCP:
Visualizza l'elenco dei soli protocolli TCP utilizzando l'opzione '-st' con Netstat:
$ netstat -st
Visualizzazione delle statistiche per protocollo UDP
Visualizza l'elenco dei soli protocolli UDP utilizzando l'opzione '-su' con Netstat:
$ netstat -su
Conclusione:
Netstat è un metodo prezioso per tenere traccia dell'attività e della configurazione della rete. Si tratta, in realtà, di una raccolta confusa di diverse risorse. In questo post, abbiamo dimostrato che come gestire le connessioni di rete utilizzando il comando Netstat.