GNU/Linux >> Linux Esercitazione >  >> Linux

Come utilizzare il comando Ping di Linux

Il PING o Packet Internet Groper è un comando Linux molto amato! Il suo scopo principale è gestire lo stato della connettività di rete tra una sorgente e un dispositivo con l'aiuto di una rete IP. In questo tutorial imparerai come può aiutare il tuo progetto e come iniziare a usarlo!

Cos'è il comando Ping di Linux?

Con il comando Linux ping, possiamo anche accedere alla durata del tempo per l'invio e la ricezione di risposte da una rete. Funziona inviando una serie di messaggi ICMP (Internet Control Message Protocol) all'host di destinazione e attendendo un messaggio eco ICMP da e verso l'host e il dispositivo. Questo ci informa sull'esecuzione della rete.

In sostanza invia il messaggio ECHO_REQUEST e attende ECHO_RESPONSE. Se il messaggio mostra "ping veloce a bassa latenza" significa che la connessione è veloce. Si misura in millisecondi.

Al giorno d'oggi, ogni moderno computer, VPS o dispositivo ha PING preinstallato, a causa dei suoi numerosi usi. È un modo rapido e semplice per verificare le prestazioni tra dispositivo e host.

Che si tratti di una LAN (Local Area Network) o di una WAN (Wide Area Network), il ping fornisce dettagli di connettività accurati. Ottieni anche riepiloghi statistici del test che includono i round minimo e massimo, il numero di pacchetti trasmessi e ricevuti, la percentuale di pacchetti persi e la deviazione standard della media. Consente inoltre all'utente di verificare la qualità della connessione di rete tra due dispositivi. Abbastanza fantastico, vero?

Il test Ping tra il tuo computer e l'host di destinazione ti consentirà di determinare:

  • Stato dell'host Target:se è raggiungibile
  • Misurazione del tempo tra il viaggio di andata e ritorno (Host–Computer-Host)
  • Percentuale di pacchetti persi

Come installare il comando Ping di Linux

Ricorda, prima dovremo accedere al nostro VPS utilizzando SSH. Puoi dare un'occhiata al nostro tutorial PuTTY se hai problemi!

La maggior parte delle versioni Linux dovrebbe avere ping installato per impostazione predefinita. Puoi controllare se è così in esecuzione:

ping -V

Se il ping non è presente, un rapido aggiornamento del sistema dovrebbe fare il trucco:

apt-get update && apt-get install -y iputils-ping

Come utilizzare il comando Ping di Linux?

Ci sono varie opzioni in Linux che consentono all'utente di testare la connettività tra due reti:

1. Verifica della connettività

Puoi eseguire un comando semplice e veloce nel tuo sistema per controllare lo stato dell'host e del server o del computer di destinazione.

In questo esempio, stiamo verificando la connettività di rete con www.google.com :

ping google.com

Se non sei sicuro di quale sia il dominio, puoi anche utilizzare l'indirizzo IP. Dovresti vedere l'indirizzo IP di Google visualizzato tra parentesi, insieme a un riepilogo statistico completo.

  • minimo – si riferisce al tempo minimo per ricevere una risposta
  • media – mostra il tempo medio per ottenere risposte
  • massimo – riflette il tempo massimo per ottenere una risposta

Per interrompere il comando ping in Linux, dovremmo usare Ctrl+C per interrompere l'invio di pacchetti all'host di destinazione. Il comando fermerà tutti i processi nel terminale.

2. Specificando il numero ECHO_REQUEST

Il -c L'opzione comando viene utilizzata per specificare il numero di pacchetti o richieste che l'utente desidera eseguire.

La sintassi sarebbe simile a questa:

ping –c * exampledomain.com

Qui * è il numero di ping che desideri eseguire.

3. Ping sonoro

La -a L'opzione del comando ping di Linux crea un segnale acustico per verificare se l'host è attivo o meno, informandoti in modo udibile.

Il comando sarebbe simile a questo:

ping –a exampledomain.com

Ricorda, per terminare il processo di ping premi Ctrl+C .

4. Impostazione degli intervalli

Il –i opzione in Linux consente all'utente di impostare intervalli in secondi tra ogni pacchetto.

Il comando segue la stessa struttura dei precedenti:

ping –i 2 –c 7 exampledomain.com

Qui i due numeri possono essere modificati in base alle tue esigenze.

5. Ricezione solo del riepilogo del comando Ping Linux

Per ricevere solo il riepilogo della rete, utilizza –q opzione nella riga di comando del terminale Linux:

ping –c 7 –q exampledomain.com

Ancora una volta, stiamo ancora utilizzando -c 7 a esegue sette richieste, ma riceve solo il riepilogo a causa di -q aggiunta.

6. Inondare la rete con il comando Ping di Linux

Il comando ping consente agli utenti di inviare 100 o più pacchetti al secondo con l'aiuto del seguente comando:

ping –f  exampledomain.com

Questa opzione è ottima se vuoi testare come il tuo sito web o server affronta lo stress della rete, un gran numero di richieste.

Conclusione

Ping è un'utilità comune per la risoluzione dei problemi di accessibilità degli host su una rete. Ci aiuta a capire il motivo per cui un sito Web potrebbe non caricarsi.

Dobbiamo conoscere la causa principale del problema. Può essere qualsiasi cosa, dalla connettività Internet, alla perdita della rete o al sito Web non più disponibile. Ping è il comando che ci aiuta a determinare l'accessibilità di un dispositivo di rete.

Essendo rapido e diretto, molti utenti scelgono di utilizzarlo per la risoluzione dei problemi. E ora puoi usarlo anche tu!


Linux
  1. Come usare il comando Linux grep

  2. Come usare il comando cronologia in Linux

  3. Come usare il comando Su in Linux

  4. Come utilizzare il comando id in Linux

  5. Come installare e utilizzare il comando Ping in Linux

Come utilizzare il comando Linux Top

Come utilizzare il comando fd sul sistema Linux

Come utilizzare il comando wget in Linux?

Come usare il comando xargs in Linux?

Come utilizzare il comando RPM in Linux

Come utilizzare il comando which in Linux