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!