Come utilizzare il comando Netstat per risolvere i problemi di rete

Netstat ( Network Statistics ) è uno strumento da riga di comando utilizzato per il monitoraggio e la risoluzione dei problemi di rete del computer. Questo strumento ti mostra tutte le connessioni del tuo dispositivo con tutti i dettagli di cui hai bisogno.

Con Netstat , puoi visualizzare tutte le tue connessioni e le loro porte e statistiche. Queste informazioni sono preziose durante la configurazione o la correzione della connettività. Questo articolo ti introdurrà al comando Netstat e ai parametri principali per filtrare le informazioni visualizzate sulle tue connessioni.

Utilizzo del comando Netstat per risolvere i problemi di rete

Esploreremo i seguenti argomenti in questa sezione:

  1. Come usare il comando Netstat.
  2. Usa(Use) i parametri netstat per filtrare le informazioni di connessione.
  3. Combinazione di parametri Netstat.

Unisciti a me mentre esaminiamo gli argomenti di cui sopra per aiutarti a comprendere meglio questo strumento e imparare a usarlo per risolvere i problemi di rete.

1] Come usare il comando netstat

comando netstat

Fare clic sul  pulsante Start(Start button) e cercare  Prompt dei comandi(Command Prompt) . Apri il prompt dei comandi(Command Prompt) con privilegi elevati facendo clic con il pulsante destro del mouse e selezionando l'  opzione Esegui come amministratore .(Run as administrator)

Puoi aprire Netstat digitando il seguente comando e premendo INVIO:

netstat

Se non conosci il networking, potresti non capire cosa significano le colonne.

  • Proto:  Il protocollo di rete. Potrebbe essere TCP o UDP .
  • Indirizzo locale: (Local Address: ) gli indirizzi IP e le porte delle interfacce di rete del computer per le connessioni specificate.
  • Indirizzo esterno: (Foreign Address: ) gli indirizzi IP e i nomi delle porte dei dispositivi remoti.
  • Stato (State) indica lo stato della connessione. Ad esempio, scopri le connessioni attive e chiuse.

Il  comando netstat ti mostra le tue connessioni attive ei loro dettagli. Tuttavia, noterai che la colonna dell'indirizzo esterno stampa l'indirizzo IP e i nomi delle porte.

Per mostrare i numeri di porta delle connessioni invece dei nomi delle porte, accanto agli indirizzi IP, utilizzare il comando seguente:

netstat -n

Inoltre, il sistema può disconnettersi o connettersi alle reti e i dettagli della rete possono cambiare a intervalli. Quindi(Hence) , possiamo utilizzare il seguente comando per aggiornare i dettagli della rete netstat a intervalli utilizzando questo comando:

netstat -n 5

Per interrompere l'aggiornamento, premere la  combinazione di tasti CTRL + C

NOTA: (NOTE: ) il  5 nel comando sopra aggiorna il comando ogni  5 secondi. È(5 seconds. You)  possibile modificare questo valore se si desidera aumentare o ridurre l'intervallo di tempo.

2] Usa(Use) i parametri netstat per filtrare le informazioni di connessione

Il netstatcomando è un potente comando che può mostrarti ogni dettaglio sulle connessioni del tuo dispositivo. Esaminiamo i seguenti parametri netstat più comunemente usati per trovare dettagli di rete specifici.

  • Visualizza le connessioni attive e inattive(Display active and inactive connections)

Mostra le reti attive o inattive.

netstat -a
  • Visualizza le informazioni sulle applicazioni(Display applications information)

Elenca tutte le applicazioni associate alle connessioni.

netstat -b
  • Visualizza le statistiche della scheda di rete(View network adapter stats)

Mostra(Show) le statistiche sui pacchetti di rete in entrata e in uscita.

netstat -e
  • Visualizza il nome di dominio completo (FQDNS) degli indirizzi stranieri(Display foreign addresses’ fully qualified domain name (FQDNS))

Se non vuoi vedere i numeri di porta oi nomi, il seguente parametro netstat mostrerà i nomi di dominio completi dei tuoi indirizzi esteri.

netstat -f
  • Mostra i numeri di porta invece dei nomi(Show port numbers instead of names)

Modificare i nomi delle porte dell'indirizzo esterno in numeri di porta.

netstat -n
  • Visualizza l'ID del processo(Display the process ID)

Simile a  netstat,e ha una colonna aggiuntiva per il Process ID ( PID ) di ogni connessione.

netstat -o
  • Filtra le connessioni per protocollo(Filter connections by protocol)

Visualizza le connessioni per il protocollo specificato:  UDP , TCP , tcpv6udpv6 .

netstat -p udp

NOTA:(NOTE:) è necessario modificare la udpparte nel protocollo di cui si desidera visualizzare le connessioni.

  • Visualizza la porta di non ascolto e di elenco

Mostra(Show) le connessioni e le loro porte in ascolto e non in ascolto.

netstat -q
  • Statistiche di gruppo per protocollo(Group stats by protocol)

Classifica(Categorize) le reti in base ai protocolli disponibili: UDP , TCP , ICMP , IPv4 e IPv6 .

netstat -s
  • Visualizza la tabella di instradamento(Display routing table)

Mostra la tabella di routing della tua rete attuale. Elenca tutti i percorsi verso la destinazione e le matrici disponibili sul tuo sistema. Simile al  route printcomando.

netstat -r
  • Visualizza le connessioni dello stato di scaricamento(Display offload state connections)

Mostra un elenco dello stato di scaricamento della connessione della tua connessione corrente.

netstat -t
  • Vedere Connessioni NetworkDirect(See NetworkDirect connections)

Mostra(Shows) tutte le connessioni NetworkDirect .

netstat -x
  • Visualizza i modelli di connessione(Display connection Templates)

Mostra i modelli di connessioni TCP delle tue reti.(TCP)

netstat -y

3] Combinazione dei parametri Netstat

Puoi filtrare ulteriormente i parametri Netstat per mostrarti le informazioni sulle tue connessioni nel modo che preferisci. Dai comandi precedenti, devi solo aggiungere un secondo parametro per mostrare una vista combinata.

Ad esempio, puoi combinare i  parametri -s-eper visualizzare le statistiche per ogni protocollo. In questo modo, puoi combinare altri parametri per ottenere i risultati desiderati.

Quando si mescolano più parametri Netstat , non è necessario includere due trattini (-). È possibile utilizzare un trattino (-) e aggiungere le lettere dei parametri senza un secondo.

Ad esempio, invece di digitare il seguente comando:

netstat -s -e

Puoi scriverlo come:

netstat - se

comando netstat se

Se dimentichi i parametri, un modo rapido per ricordarli è chiedere a netstat di aiutarti. Basta eseguire il seguente comando:

netstat /?

Per interrompere il processo di query netstat in qualsiasi momento, premere la combinazione di tasti CTRL + C



About the author

Sono un ingegnere software esperto, con oltre 10 anni di esperienza nello sviluppo e nella manutenzione di applicazioni Microsoft Office. Ho una forte passione per aiutare gli altri a raggiungere i loro obiettivi, sia attraverso il mio lavoro come ingegnere del software che attraverso le mie capacità di parlare in pubblico e di networking. Sono anche estremamente esperto in hardware e driver della tastiera, avendo sviluppato e testato molti di loro io stesso.



Related posts