Il comando netstat
è uno strumento utile per visualizzare le connessioni di rete, le tabelle di routing e le statistiche delle interfacce di rete. Permette di monitorare le connessioni attive e di diagnosticare problemi di rete.
La sintassi di base del comando è la seguente:
netstat [opzioni] [argomenti]
Ecco alcune opzioni comuni per il comando netstat
:
-a
: Mostra tutte le connessioni e le porte in ascolto.-t
: Mostra solo le connessioni TCP.-u
: Mostra solo le connessioni UDP.-n
: Mostra gli indirizzi e i numeri di porta in formato numerico, senza risolvere i nomi.-l
: Mostra solo le porte in ascolto.-p
: Mostra il processo associato a ciascuna connessione.Ecco alcuni esempi pratici di utilizzo del comando netstat
:
netstat -a
netstat -t
netstat -l
netstat -un
netstat -p
netstat
insieme ad altre utilità come grep
per filtrare i risultati. Ad esempio, per cercare una porta specifica:
netstat -tuln | grep 80
netstat
potrebbe non essere installato di default su alcune distribuzioni; in tal caso, puoi installarlo tramite il gestore di pacchetti della tua distribuzione.ss
, un comando più moderno e veloce, che può fornire informazioni simili con una sintassi simile.