Nozioni di base sulla risoluzione dei problemi di rete: il comando Ping

Prova Il Nostro Strumento Per Eliminare I Problemi

Questo articolo è il primo di una serie che approfondisce le basi della risoluzione dei problemi di rete. Copre quali strumenti usare e come usarli. Sebbene si tratti di un tutorial di base, sono inclusi alcuni suggerimenti e argomenti avanzati. Il focus sarà sui sistemi basati su Windows (con un suggerimento o due per gli altri).

Panoramica

Conoscere le basi della risoluzione dei problemi di rete può aiutarti a scoprire dove si trovano i problemi. Potrebbe essere il tuo computer, il tuo router di casa, il tuo ISP (Internet Service Provided), il sito stesso o qualcosa in mezzo. Prima ogni strumento verrà esaminato individualmente e quindi verrà spiegato il processo. Gli strumenti utilizzati saranno i comandi ping, ipconfig e tracert. Il processo che verrà trattato è uno dei più basilari.

  • Passaggio 1: eseguire il ping con l'indirizzo di loopback.
  • Passaggio 2: eseguire il ping del router (gateway predefinito) e come ottenere quell'indirizzo (ipconfig).
  • Passaggio 3: eseguire il ping o il tracert all'esterno della rete (ad esempio Internet).

Le basi del comando ping

Il comando ping prende il nome dal suono che il sonar emette quando 'vede' qualcosa. Nel sonar, invii un segnale e misuri il tempo necessario per arrivarci. Il comando ping fa la stessa cosa. Questo dice se un computer o un dispositivo è disponibile o meno, che è lo scopo del comando.

Per utilizzare il comando ping, digita 'ping' seguito da un numero IP o dal nome di un sito web. Ti mostrerà se una destinazione è raggiungibile e quanto tempo ci vuole per arrivarci. Funzionerà in Windows dal Dos Box, Linux dal terminale e Mac dal terminale (o l'utilità di rete).

Fare clic sul pulsante 'Start'> 'Esegui'> e digitare 'cmd' e invio per visualizzare la riga di comando.

Digitare ping ghacks.net e premi invio (c'è uno spazio tra le due g).

ping website

L'indirizzo di loopback

Il passaggio 1 del processo è eseguire il ping di te stesso. Per farlo, usiamo il loop-back indirizzo. Questo è un numero IP speciale, 127.0.0.1, ed è utile per controllare il proprio computer. Quando si esegue il ping di questo numero IP, si esegue il ping del computer per verificare se il sistema funziona. È un processo interno. Se questo non funziona, sai che il problema è nel tuo computer. In questo caso, potrebbe essere necessario semplicemente riavviare la macchina, ma potrebbe essere un problema più serio.

Digitare ping 127.0.0.1 e premi invio (c'è uno spazio tra 'g' e '1').

ping loop-back

Eccezioni alla regola

Quando si tratta di siti Web e server, non tutti ti consentono di eseguire il ping. Ad esempio, il sito Web di Microsoft non verrà visualizzato se si esegue il ping, ma lo farà Google. Questi siti, mentre funzionano, ti daranno un 'Richiesta scaduta'. messaggio di errore.

ping request timed out

Come può un sito web apparire sul tuo browser e non sul comando ping? Internet funziona utilizzando un sistema di istruzioni standard chiamato protocolli, TCP nel caso di un sito web. Il comando ping funziona con un altro protocollo chiamato ICMP. L'utilizzo principale di ICMP è testare le connessioni e scoprire dove si trova un problema. Si suppone che invii informazioni al mittente per fargli sapere se il messaggio è stato ricevuto. Se disattivi ICMP, il ping non funzionerà. Di solito viene utilizzato un firewall per farlo.

A scuola, quando abbiamo provato a pingare i compagni di classe; questo era un problema. Con il firewall attivato, non potevamo eseguire il ping a vicenda fino a quando non lo abbiamo disattivato. Non è qualcosa che dovresti fare a casa, ma può spiegare perché non puoi eseguire il ping di un computer sulla tua rete domestica. Se decidi di provare qualcosa che richiede la disattivazione del firewall (sconsigliato), scollega il router da Internet e non ricollegarlo finché il firewall non è di nuovo in esecuzione.

Opzioni del comando ping

Il comando ping proverà a raggiungere il sito quattro volte per impostazione predefinita. Personalmente, penso che due volte sia sufficiente. È possibile limitare il numero di volte utilizzando alcuni interruttori. Gli interruttori sono testo extra che includi con un comando per modificare ciò che fa.

  • In MS Windows, usa ping -n 2 destinazione
  • In Linux, usa ping -c 2 destinazione
  • Su un Mac, usa ping -c 2 destinazione

Alcune persone pensano che una o tre volte sia sufficiente, quindi senti un compenso per scambiare quel 2 con un 1 o 3. Ci sono anche più opzioni, ma questo è ciò che trovo utile. Puoi sempre digitare 'ping' da solo per vedere tutte le opzioni (in dos, ping /? funziona anche). Suggerimento: se stai usando Linux e il comando ping continua a funzionare, usa ctrl + c per fermarlo.

Chiusura

Il primo passo è eseguire il ping di te stesso. Il passaggio successivo è eseguire il ping del router. Per farlo devi sapere come usare il comando ipconfig, che sarà trattato nel prossimo articolo.