Comandi Linux

Tutorial sul comando Ping di Linux

Tutorial sul comando Ping di Linux
Se sei un normale utente di terminale su qualsiasi piattaforma, devi avere familiarità con il comando "ping". Ping è uno degli strumenti più utilizzati per la diagnosi di rete per verificare se la rete è disponibile o raggiungibile. Inoltre, questo comando viene utilizzato anche per controllare lo stato del server.

Ping utilizza i pacchetti ICMP (Internet Control Message Protocol) per raccogliere statistiche di rete. Le attività più comuni eseguite dal comando ping sono:

Quando si utilizza il comando "ping", il dispositivo invia una richiesta al dispositivo host e attende che venga stabilita la connessione. L'output del comando ping contiene informazioni sui pacchetti e sulla quantità di tempo impiegata da ciascun pacchetto per raggiungere l'host. Il terminale continua a stampare le risposte fino a quando la comunicazione non viene interrotta. Controlliamo come utilizzare il comando ping in Linux:

Come usare il comando ping:

Innanzitutto, controlla la sintassi di base del comando "ping":

ping [opzioni] hostname

Eseguiamo il ping del server linuxhint, avviamo Terminal e digitiamo:

$ ping linuxhint.come

L'output sopra mostra varie informazioni:

icmp_seq: Il numero di sequenza del pacchetto. Se è il primo pacchetto, il numero icmp_seq sarebbe 1.

ttl: ttl sta per “Time to Live”, il numero ttl rappresenta il numero di hop (router) che un pacchetto impiega per raggiungere la destinazione prima di essere scartato.

tempo: Il tempo impiegato da un pacchetto per raggiungere la destinazione e poi tornare al dispositivo host.

Per interrompere il processo di ping, premere "Ctrl C", il comando dirà il numero di pacchetti trasmessi/ricevuti, il numero di pacchetti persi e l'ora.

Se non ricevi una risposta ping, non c'è connettività di rete tra il tuo dispositivo e il server host.

Come modificare l'intervallo di tempo tra i pacchetti (comando ping):

Il comando Ping invia il pacchetto dopo un secondo per impostazione predefinita, ma questa durata può essere modificata. Per modificare l'ora, utilizzare "-i" dopo "ping":

$ ping -i 2 linuxhint.come

Per diminuire il tempo:

$ ping -i 0.2 linuxhint.come

Come controllare lo stato di una rete locale (comando ping):

Se hai problemi ad accedere a un sito web, quindi tramite il comando ping, puoi anche diagnosticare la tua rete locale. Esistono vari approcci che utilizzano uno di essi:

Il modo più veloce è:

$ping 0

O:

$ping localhost

e alcuni utenti preferiscono:

$ping 127.0.0.1

Come limitare il numero di pacchetti (comando ping):

Il comando Ping continua a inviare pacchetti fino a quando non viene interrotto manualmente, ma il numero di pacchetti può essere limitato utilizzando "-c" e quindi il numero di pacchetti perché hostname:

$ ping -c 4 linuxhint.come

L'output sopra indicava che il comando ha inviato solo 4 pacchetti. L'altra opzione per limitare il numero di pacchetti è impostare l'ora:

$ping -w 6 linuxhint.come

Il comando precedente interromperà il ping dopo 6 secondi.

Come inondare la rete (comando ping):

Per verificare le prestazioni della rete sotto carico pesante, è possibile utilizzare anche il comando ping per inondare la rete:

$ping -f linuxhint.come

Nell'output, ogni punto rappresenta il pacchetto inviato e il backspace per ogni risposta.

Come ottenere un riepilogo delle statistiche (comando ping):

Se sei interessato solo a ottenere un riepilogo della trasmissione dei pacchetti, usa "-q", q è questo operatore sta per quiet:

$ping -c 5 -q linuxhint.come

Come rendere udibile il ping (comando ping):

Per abilitare il suono di ogni ping, utilizzare l'operatore "-a":

$ ping -a linuxhint.come

Opzioni di ping comunemente usate:

Alcune altre opzioni di ping comunemente usate e il loro utilizzo sono menzionate di seguito:

Opzione Descrizione
-b Consente di eseguire il ping dell'IP di trasmissione
-io Invio di pacchetti senza attendere una risposta (richiede l'autorizzazione sudo per inviare più di 3 pacchetti)
-V Mostra la versione corrente del ping
-v Visualizza pacchetti ICMP aggiuntivi insieme alle risposte eco
-T Consente di impostare il tempo da vivere (ttl)
-d Per il debug del socket
-r Consente di bypassare la tabella di routing e invia direttamente all'host.
-S Imposta la dimensione del pacchetto

Conclusione:

Il comando Ping è un'utilità ben nota per diagnosticare/risolvere i problemi e ottenere informazioni sulla rete. Questo post si concentra su alcuni comandi essenziali del ping e sul loro utilizzo. Se hai ancora bisogno di ulteriori informazioni su Ping, esegui "uomo ping"nel terminale.

Trackpad e puntatore del mouse su schermo AppyMouse per tablet Windows
Gli utenti di tablet spesso mancano il puntatore del mouse, soprattutto quando sono abituati a usare i laptop laptop. Gli smartphone e i tablet touchs...
Il pulsante centrale del mouse non funziona in Windows 10
Il tasto centrale del mouse ti aiuta a scorrere lunghe pagine web e schermate con molti dati. Se si ferma, finirai per usare la tastiera per lo scorri...
Come cambiare i pulsanti sinistro e destro del mouse su PC Windows 10
È abbastanza normale che tutti i mouse dei computer siano progettati ergonomicamente per gli utenti destrimani. Ma sono disponibili dispositivi mouse ...