Tutorial di comando ping su ubuntu

Tutorial di comando ping su ubuntu
Se sei un utente di terminale Linux frequente, devi essere ben informato sul comando ping. Il ping è uno degli strumenti diagnostici di rete più utilizzati per determinare se una rete è accessibile o raggiungibile e il ping può essere utilizzato per controllare lo stato di un server.

Potremmo anche ottenere la durata del tempo per la trasmissione e la ricezione di risposte da una rete utilizzando il programma Ping Linux. Ping invia una sequenza di pacchetti ICMP (Internet Control Message Protocol) all'host e quindi attende un messaggio di risposta ICMP dall'host. Questo ci fornisce informazioni sull'operazione della rete.

Le attività comunemente eseguite da Ping sono:

  • Controllo dello stato della rete
  • Controllare la connessione Internet
  • Controlla i problemi di rete

In questo articolo, verranno discusse le funzioni/utilizzo del comando ping.

Controllare l'esistenza dell'utilità di ping nel tuo sistema

Il comando ping è presente in molti sistemi Linux per impostazione predefinita, ma per verificarne la sua esistenza, controlla la sua versione con il comando di seguito menzionato:

$ ping -v

Come usare il comando ping

La sintassi da seguire per il comando ping è menzionata di seguito:

$ ping [opzioni] [hostname/ip]

Per controllare la connettività di qualsiasi host, è possibile utilizzare il comando ping. Qui sto facendo il ping del server YouTube entro il comando sotto citato e controlla il risultato seguente:

$ ping youtube.com

Sopra output Descrivi le seguenti informazioni:

ICMP_SEQ Racconta al numero di pacchetto di sequenza. Ad esempio, il primo pacchetto ha ICMP_SEQ = 1
ttl Sta per "tempo di vivere". Racconta il conteggio di "Spesa di rete" Un pacchetto prende prima dello scarto del router. La sua gamma è 1-255
tempo Il tempo impiegato per un pacchetto per raggiungere la sua destinazione e tornare alla sua origine. I millisecondi sono usati per esprimere il tempo.

Premere Ctrl+c Per interrompere il processo e dopo che il processo termina il conteggio dei pacchetti ricevuti o trasmessi, il conteggio dei pacchetti persi e anche il tempo sono tutti riportati da questo comando come mostrato di seguito:

Non ci sarà connettività di rete tra il dispositivo e il server host se non si ottiene una risposta al ping.

Come usare il comando ping su ubuntu

Alcuni comandi ping comunemente usati stanno seguendo:

Modifica dell'intervallo di tempo tra i pacchetti usando il comando ping su Ubuntu

Per impostazione predefinita, il comando ping fornisce pacchetti dopo un secondo, sebbene questo periodo possa essere modificato.

Usando "-io" Flag dopo il comando ping possiamo cambiare il tempo di sotto la sintassi menzionata:

$ ping -i [tempo cambiato] indirizzo host

Per aumentare il tempo: Se si desidera aumentare l'intervallo di tempo tra i pacchetti, specifica "Cambiava tempo" maggiore di 1 dopo -i.

Ad esempio, voglio cambiare il tempo del ping di "Youtube" E impostato su 3, Quindi eseguirò il comando di seguito menzionato sul terminale:

$ ping -i 3 youtube.com

Per ridurre il tempo: Se si desidera ridurre l'intervallo di tempo tra i pacchetti, specifica "Tempo ping" meno di 1 dopo -i.

Ad esempio, voglio ridurre il tempo di ping del "Youtube" E impostato su 0.3, Quindi eseguirò il comando di seguito menzionato sul terminale:

$ ping -i 0.3 YouTube.com

Limitare il numero di pacchetti

Il comando ping invia pacchetti fino a quando non viene arrestato manualmente premendo Ctrl+C, sebbene il numero di pacchetti inviati possa essere limitato usando l'opzione "-c". Di seguito è indicato la sua sintassi:

$ ping -c [numero di pacchetti] host

Ad esempio, mi limito "Youtube.com " È ora di eseguire 3 pacchetti Di un comando di seguito menzionato:

$ ping -c 3 youtube.com

Pacchetto limitante specificando il tempo per i pacchetti da eseguire

Un altro modo per limitare il numero di pacchetti è impostando il tempo utilizzando "-W" Flag come mostrato nel comando di seguito menzionato:

$ ping -w 5 youtube.com

Controllo dello stato di rete locale utilizzando il comando ping

Se stai affrontando alcuni problemi ad accedere a un sito Web. Quindi, utilizzando il comando ping è possibile diagnosticare la connettività di rete locale: ci sono vari modi per ping localhost:

Primo modo: Il modo più semplice è usare il comando ping con 0:

$ ping 0

Secondo modo: Usando l'host locale, qui Localhost si riferiva al nostro computer:

$ ping localhost

Terzo modo: Ping utilizzando l'indirizzo IP

Esegui il comando di seguito menzionato utilizzando l'indirizzo IP del server, è necessario inserire l'IP:

$ ping 192.168.18.156

Inondazione di una rete usando il comando ping su Ubuntu

Per testare la tua rete sotto carico pesante, è possibile utilizzare il comando di inondazione ping, sotto citato è la sua sintassi:

$ sudo ping -f [hostname/ip]

Ad esempio, vuoi testare le prestazioni di "Youtube.com ", Esegui il comando di seguito menzionato:

$ sudo ping -f youtube.com

Nei punti di uscita sopra rappresentano il pacchetto inviato e il backspace rappresenta la risposta.

Per ottenere un ping udibile mentre l'host è accessibile utilizzando il comando ping

Quando "-UN" Viene utilizzato il flag, il sistema produce un suono quando viene ricevuta la risposta dall'host, sotto menzionata è la sua sintassi:

$ ping -a [hostname/ip]

Ad esempio, per controllare la risposta da "Youtube.com " Esegui il comando di seguito menzionato:

$ ping -a youtube.com

Ottieni il riepilogo delle statistiche usando il comando ping

Se non si desidera vedere le informazioni per ciascun pacchetto, usa l'opzione "-Q" per mostrare semplicemente il riepilogo come mostrato nel comando di seguito menzionato:

$ ping -c 5 -q youtube.com

Qui abbiamo anche usato il flag "-c" per limitare il comando ping per inviare pacchetti specificati.

Controlla il tempo prima di ciascuna esecuzione della riga usando il comando ping

Aggiungi l'opzione -D al comando ping se si desidera registrare l'ora del giorno in cui lo si esegue, mostra il tempo in unix, sotto menzionato è la sua sintassi.

$ ping -d [hostname/ip]

Ping "Youtube.com " Per verificare il tempo di quando ciascun pacchetto esegue entro il comando di seguito menzionato:

$ ping -d youtube.com

Opzioni ping comunemente usate

Di seguito sono menzionati alcune opzioni di ping ampiamente utilizzate e il loro uso:

Opzioni Descrizione
-B Ti consente di eseguire il ping di un indirizzo IP di trasmissione
-D Utilizzato per il debug di socket
-IO Imposta il numero massimo di pacchetti da inviare prima di aspettare una risposta. Avrai bisogno dell'accesso superuser per impostare un valore superiore a 3.
-R Consente di bypassare la tabella di routing e l'invio di dati direttamente all'host.
-S Imposta le dimensioni del pacchetto
-T Imposta il tempo per vivere (TTL)
-v Vengono visualizzati pacchetti ICMP aggiuntivi e risposte eco.

Oppure puoi eseguire il di seguito menzionato "aiuto" Comando per visualizzare tutte le opzioni utilizzate con il comando ping:

$ ping - -help

Conclusione

Il ping è un comando molto utile che può essere eseguito su qualsiasi terminale per verificare lo stato di rete o configurare le prestazioni della rete. Numerose funzioni relative all'ispezione della rete vengono eseguite dal comando ping e sono discusse in questo articolo. Questo articolo ti aiuterà a imparare il comando ping senza alcuna difficoltà e usarlo in modo efficiente. Attraversa questo articolo in dettaglio e familiarizza con il comando ping e impara i suoi usi.