I migliori comandi di rete della riga di comando di Windows

Windows viene fornito con diverse utili utilità di rete. Questi programmi possono fornirti informazioni critiche sulla tua connessione di rete e aiutarti a diagnosticare i problemi. Esistono quattro utilità di rete TCP/IPWindows dovrebbe conoscere:

  1. Netstat
  2. Tracert
  3. IPconfig
  4. NSlookup

Vediamo cosa fanno queste utilità e come vengono comunemente utilizzate.

Un aggiornamento su TCP/IP

Tutte e quattro le utilità sono programmi di rete TCP/IP . Cosa significa? 

TCP/IP è l'abbreviazione di Transmission Control Protocol Internet Protocol. Un protocollo è un insieme di regole e specifiche che determinano il funzionamento di un processo. 

Ad esempio, al lavoro potrebbe essere un protocollo fissare prima un appuntamento con l'assistente personale del tuo capo invece di irrompere nel suo ufficio a orari casuali della giornata. Allo stesso modo, TCP/IP descrive come i vari dispositivi collegati tra loro su Internet possono comunicare in modo ordinato.

Imparare ad amare la riga di comando

Sebbene il 99% delle interfacce dei computer in questi giorni siano grafiche, ci sarà sempre bisogno di strumenti a riga di comando basati su testo. Per la maggior parte, queste utilità TCP/IP funzionano tramite la riga di comando. Ciò significa che è necessario digitare il nome dell'utilità e l'azione che si desidera venga eseguita.

In Windows questo è sempre stato ottenuto tramite il prompt dei comandi(Command Prompt) , ma è stato gradualmente eliminato. L'interfaccia della riga di comando preferita oggi è Windows PowerShell

Per accedere a Powershell:

  1. Fare clic con il pulsante destro del mouse sul pulsante Start(Start Button)
  2. Seleziona Windows PowerShell (amministratore)(Windows PowerShell (Admin))

Ora puoi digitare i tuoi comandi nella riga di comando in PowerShell a tuo piacimento. Se vuoi seguire il percorso del master di PowerShell , inizia con un solo passaggio. Cioè, Utilizzo di PowerShell per utenti domestici: una guida(Using PowerShell for Home Users – A Beginner’s Guide) per principianti del nostro Guy McDowell.

Ora iniziamo a conoscerli meglio.

Cos'è Netstat?

Netstat o Network Statistics è una potente utilità di informazioni che ti fornisce informazioni importanti su ciò che sta facendo la tua connessione di rete in un dato momento. Fornisce statistiche di base sull'attività di rete chiave. Ciò include quali porte(ports) sono aperte e in uso e quali connessioni sono aperte e in esecuzione.

Netstat non è solo un'applicazione Windows , è anche su Linux , Unix e Mac . È nato su Unix ed è diventato un'arma fondamentale nella cassetta degli attrezzi dell'amministratore di rete. 

Esiste un'alternativa grafica sotto forma di Microsoft TCPView , ma sapere come usare netstat sarà sempre utile. Esistono molti casi d'uso per il programma, ma uno scopo comune al giorno d'oggi è il rilevamento di malware. Software dannosi come i trojan spesso aprono una porta e aspettano di essere contattati dai loro creatori per ulteriori istruzioni. Con netstat puoi vedere rapidamente se c'è una connessione sospetta dal tuo computer alla rete.

Comandi Netstat importanti

Netstat è una delle utilità TCP/IP più semplici da utilizzare. Tutto quello che devi fare è digitare "netstat" (senza virgolette) e otterrai l'elenco standard delle connessioni attive. Che(Which) dovrebbe assomigliare a questo:

Questo va bene per una normale panoramica delle tue connessioni di rete, ma puoi modificare l'output usando i modificatori. Ad esempio, "netstat -a" mostra tutte le porte attive e "netstat -b" ti mostrerà il file eseguibile responsabile di ciascuna porta in ascolto. Ecco altri comandi chiave:

  • Netstat -e – mostra i dettagli dei pacchetti che sono stati inviati
  • Netstat -n – elenca gli host attualmente connessi
  • Netstat -p – consente di specificare quale tipo di protocollo si desidera controllare
  • Netstat -r – fornisce un elenco di tabelle di routing
  • Netstat -s – fornisce statistiche su IPv4 , IPv6 , ICMP , TCP , ecc

Cos'è Tracert?

Tracert è l'abbreviazione di traceroute . È un'utilità di rete che mostra informazioni su ogni fermata lungo il percorso dall'interfaccia di rete del computer al dispositivo di destinazione.

Quando si utilizza Tracert, l'applicazione invia speciali pacchetti ICMP ( Internet Control Message Protocol ) che obbligano i dispositivi ad ogni hop a inviare le informazioni. In particolare, chiede loro di trasmettere l'ora esatta in cui è arrivato il pacchetto e quindi utilizza tali informazioni per calcolare il tempo di viaggio tra ogni hop.

Ci sono tre usi principali di Tracert:

  • Per vedere dove si perde un pacchetto.
  • Per determinare dove vengono ritardati i pacchetti.
  • Per vedere gli indirizzi IP di ogni hop lungo il percorso del pacchetto.

Quindi, vediamo il comando Tracert in azione.

Importanti comandi Tracert

La forma più semplice del comando Tracert richiede il nome dell'utilità e la destinazione di rete. La destinazione può essere espressa come indirizzo IP o URL di un sito web(URL) . Ad esempio: Tracert www.google.com .

L'output del comando è simile a questo:

Tracert ha anche un piccolo numero di opzioni, ecco l'elenco:

  • Tracert -d : dice a Tracert di non risolvere gli indirizzi in nomi host
  • Tracert -h : Maximum_hops – consente di modificare il numero predefinito di hop, ad esempio -h 30
  • Tracert -j host-list : specifica l'LSR ( loose source route ) lungo l'elenco host
  • -w timeout : consente di impostare il tempo di attesa di Tracert ad ogni hop prima di considerarlo un timeout. Es . Tracert -w 1000

È uno strumento semplice, ma può essere incredibilmente utile se stai giocando a un detective della rete!

Che cos'è IPconfig?

TCP/IP di rete più utili , IPconfig mostra la configurazione corrente dei dispositivi di rete nel tuo computer. Può anche essere utilizzato per forzare manualmente determinate azioni relative alle connessioni di rete.

IPconfig è particolarmente utile se al computer è assegnato un indirizzo IP in modo dinamico. Dal momento che ti consente di vedere rapidamente quale indirizzo IP ha attualmente il tuo sistema.

Comandi importanti di IPconfig

IPconfig viene generalmente utilizzato con un parametro che visualizza le informazioni di rete o esegue un'attività relativa alla rete. Ecco alcuni dei comandi più importanti da sapere:

  • IPconfig /all : mostra tutte le informazioni sulla connessione della scheda di rete fisica e virtuale.
  • IPconfig /flushdns : reimposta la cache del resolver DNS . Buono per risolvere i problemi relativi al DNS .
  • /IPconfig /renew : Forza l'assegnazione di un nuovo indirizzo IP(new IP address) .

IPconfig è l'utilità di riferimento per la risoluzione dei problemi generali della connessione Internet, quindi vale la pena memorizzare i suoi comandi chiave.

Cos'è NSLookup?

NSlookup è l'abbreviazione di nameserver lookup . Un "server dei nomi" è un tipo chiave di server nel DNS (sistema dei nomi di dominio). È in effetti un server DNS e ciò significa che è un dispositivo di rete che collega l' (DNS)URL digitato nel browser con l'indirizzo IP del server che ospita il contenuto.

Di solito questo processo è nascosto a te come utente, ma NSlookup ti consente di fare due cose:

  • Trova(Find) quale indirizzo IP si trova dietro un particolare indirizzo di un sito web.
  • Per trovare l' URL connesso a un indirizzo IP specifico.

Quindi, se hai solo un indirizzo web o un indirizzo IP, puoi usare NSlookup per trovare l'altra parte del puzzle. Puoi combinare questo con le informazioni di altri strumenti, come Tracert o Netstat , per determinare quali server Web sono collegati agli indirizzi IP che segnalano.

Comandi importanti di NSLookup

Ci sono tre comandi principali di NSLookup che dovresti conoscere. Il primo è solo "nslookup". Questo ti mostra il server dei nomi corrente e il suo indirizzo IP.

Nota che NSlookup è ancora in esecuzione e sei alla sua riga di comando, non a PowerShell . Se vuoi tornare a PowerShell , digita exit e premi invio(enter) .

Tuttavia, rimaniamo un attimo e chiediamo al nostro server dei nomi di fornirci l'indirizzo di Google.com . Basta(Just) digitare google.com e premere invio( enter) .

Come puoi vedere, questo ci dà l'indirizzo IP 172.217.170.46. Digitalo nel tuo browser web e verrai indirizzato direttamente al motore di ricerca di Google . Puoi anche eseguire una ricerca inversa e inserire un indirizzo IP, che dovrebbe quindi restituire l' URL del server ad esso associato.

Ora hai familiarità con quattro delle utilità (utilities)TCP/IP fondamentali che ti aiuteranno a capire cosa sta succedendo nella tua rete e ad aprire il sipario sul mistero che è Internet. Divertiti!



About the author

Sono un ingegnere del software ed esploratore. Ho esperienza sia con Microsoft Xbox 360 che con Google Explorer. Sono in grado di fornire consigli di esperti per determinati strumenti di sviluppo software, nonché aiutare le persone a risolvere gli errori comuni di Explorer.



Related posts