netstat
Visualizza connessioni TCP attive, porte in cui il computer è in ascolto, statistiche Ethernet, tabella di routing IP, statistiche IPv4 (per i protocolli IP, ICMP, TCP e UDP) e statistiche IPv6 (per i protocolli IPv6, ICMPv6, TCP su IPv6 e UDP su protocolli IPv6). Usato senza parametri, questo comando visualizza le connessioni TCP attive.
Importante
Questo comando è disponibile solo se è installato il protocollo Internet Protocol (TCP/IP) come componente nelle proprietà di una scheda di rete in connessioni di rete.
Sintassi
netstat [-a] [-b] [-e] [-n] [-o] [-p <Protocol>] [-r] [-s] [<interval>]
Parametri
Parametro | Descrizione |
---|---|
-a | Visualizza tutte le connessioni TCP attive e le porte TCP e UDP in cui il computer è in ascolto. |
-b | Visualizza il file eseguibile coinvolto nella creazione di ogni connessione o porta di ascolto. In alcuni casi, i file eseguibili noti ospitano più componenti indipendenti e in questi casi viene visualizzata la sequenza di componenti coinvolti nella creazione della connessione o della porta di ascolto. In questo caso, il nome dell'eseguibile si trova in [] nella parte inferiore, in alto è il componente chiamato e così via fino al raggiungimento di TCP/IP. Si noti che questa opzione può richiedere molto tempo e avrà esito negativo a meno che non si disponga di autorizzazioni sufficienti. |
-e | Visualizza statistiche Ethernet, ad esempio il numero di byte e pacchetti inviati e ricevuti. Questo parametro può essere combinato con -s. |
-n | Visualizza le connessioni TCP attive, tuttavia, gli indirizzi e i numeri di porta vengono espressi numericamente e non viene effettuato alcun tentativo di determinare i nomi. |
-o | Visualizza le connessioni TCP attive e include l'ID processo (PID) per ogni connessione. È possibile trovare l'applicazione basata sul PID nella scheda Processi in Gestione attività di Windows. Questo parametro può essere combinato con -a, -n e -p. |
-p <Protocol> |
Mostra le connessioni per il protocollo specificato da Protocol. In questo caso, Protocol può essere tcp, udp, tcpv6 o udpv6. Se questo parametro viene usato con -s per visualizzare le statistiche in base al protocollo, Protocol può essere tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6 o ipv6. |
-s | Visualizza le statistiche in base al protocollo. Per impostazione predefinita, le statistiche vengono visualizzate per i protocolli TCP, UDP, ICMP e IP. Se il protocollo IPv6 è installato, vengono visualizzate le statistiche per i protocolli TCP su IPv6, UDP su IPv6, ICMPv6 e IPv6. Il parametro -p può essere usato per specificare un set di protocolli. |
-r | Visualizza il contenuto della tabella di routing IP. Equivale al comando di stampa della route. |
<interval> |
Rivisualizza le informazioni selezionate ogni intervallo di secondi. Premere CTRL+C per interrompere la rivisualizzazione. Se questo parametro viene omesso, questo comando stampa le informazioni selezionate una sola volta. |
/? | Visualizza la guida al prompt dei comandi. |
Osservazioni:
Il comando netstat fornisce statistiche per quanto segue:
Parametro Descrizione Proto Nome del protocollo (TCP o UDP). Indirizzo locale Indirizzo IP del computer locale e numero di porta in uso. Il nome del computer locale che corrisponde all'indirizzo IP e al nome della porta viene visualizzato a meno che non venga specificato il parametro -n. Se la porta non è ancora stata stabilita, il numero di porta viene visualizzato come asterisco (*). Indirizzo esterno Indirizzo IP e numero di porta del computer remoto a cui è connesso il socket. I nomi che corrispondono all'indirizzo IP e alla porta vengono visualizzati a meno che non venga specificato il parametro -n. Se la porta non è ancora stata stabilita, il numero di porta viene visualizzato come asterisco (*). Provincia Indica lo stato di una connessione TCP, tra cui: - CLOSE_WAIT
- CLOSED
- ESTABLISHED
- FIN_WAIT_1
- FIN_WAIT_2
- LAST_ACK
- LISTEN
- SYN_RECEIVED
- SYN_SEND
- TIMED_WAIT
Esempi
Per visualizzare sia le statistiche Ethernet che le statistiche per tutti i protocolli, digitare:
netstat -e -s
Per visualizzare le statistiche solo per i protocolli TCP e UDP, digitare:
netstat -s -p tcp udp
Per visualizzare le connessioni TCP attive e gli ID processo ogni 5 secondi, digitare:
netstat -o 5
Per visualizzare le connessioni TCP attive e gli ID di processo usando il formato numerico, digitare:
netstat -n -o