Ping za zbiranje omrežnih statistik uporablja pakete ICMP (Internet Control Message Protocol). Najpogostejša opravila, ki jih izvaja ukaz ping, so:
- Testiranje omrežne povezljivosti, vključno z LAN in internetom.
- Preverjanje stanja strežnika.
- Testiranje težav z DNS.
Ko uporabite ukaz »ping«, naprava pošlje zahtevo gostiteljski napravi in počaka na vzpostavitev povezave. Izhodni ukaz ping vsebuje informacije o paketih in času, ki ga je vsak paket vzel do gostitelja. Terminal tiska odgovore, dokler komunikacija ne prekine. Preverimo, kako uporabiti ukaz ping v Linuxu:
Kako uporabiti ukaz ping:
Najprej preverite osnovno sintakso ukaza “ping”:
ping [možnosti] ime gostiteljaPingirajmo strežnik linuxhint, zaženimo Terminal in vtipkamo:
$ ping linuxhint.com
Zgornji izhod prikazuje različne informacije:
icmp_seq: Zaporedna številka paketa. Če gre za prvi paket, bi bila številka icmp_seq 1.
ttl: ttl pomeni "Čas za življenje", številka ttl predstavlja število skokov (usmerjevalnikov), ki jih paket sprejme, da doseže cilj, preden ga zavrže.
čas: Čas, potreben paketu, da doseže cilj in se nato vrne v gostiteljsko napravo.
Če želite ustaviti postopek pinga, pritisnite "Ctrl C", ukaz bo povedal število paketov, ki jih je poslal / prejel, število izgubljenih paketov in čas.
Če ne dobite ping odgovora, potem naprava in gostiteljski strežnik nimata omrežne povezave.
Kako spremeniti časovni interval med paketi (ukaz ping):
Ukaz Ping privzeto pošlje paket po eni sekundi, vendar je to časovno trajanje mogoče spremeniti. Če želite spremeniti čas, uporabite "-i" za "ping":
$ ping -i 2 linuxhint.com
Če želite skrajšati čas:
$ ping -i 0.2 namig linux.com
Kako preveriti stanje lokalnega omrežja (ukaz ping):
Če imate težave z dostopom do spletnega mesta, lahko prek ukaza ping diagnosticirate tudi svoje lokalno omrežje. Obstajajo različni pristopi, ki uporabljajo katerega koli od njih:
Najhitrejši način je:
$ ping 0Ali:
$ ping localhostin nekateri uporabniki raje:
$ ping 127.0.0.1
Kako omejiti število paketov (ukaz ping):
Ukaz Ping pošilja pakete, dokler se ročno ne ustavi, vendar je število paketov mogoče omejiti z uporabo "-c" in nato število paketov, ker ime gostitelja:
$ ping -c 4 linuxhint.com
Zgornji izhod je kazal, da je ukaz poslal samo 4 pakete. Druga možnost omejitve števila paketov je nastavitev časa:
$ ping -w 6 linuxhint.com
Zgornji ukaz bo po 6 sekundah prenehal pingati.
Kako preplaviti omrežje (ukaz ping):
Če želite preveriti delovanje omrežja pod velikimi obremenitvami, lahko z ukazom ping preplavite omrežje:
$ ping -f linuxhint.com
V izhodu vsaka pika predstavlja poslani paket in povratni prostor za vsak odgovor.
Kako dobiti povzetek statističnih podatkov (ukaz ping):
Če vas zanima samo povzetek prenosa paketov, uporabite »-q«, q je ta operater pomeni tiho:
$ ping -c 5 -q linuxhint.com
Kako narediti ping slišnim (ukaz ping):
Če želite omogočiti zvok vsakega pinga, uporabite operator -a:
$ ping -namik linux.com
Pogosto uporabljene možnosti pinga:
Nekatere druge pogosto uporabljene možnosti pinga in njihova uporaba so omenjene spodaj:
Možnost | Opis |
-b | Omogoča ping IP oddajanja |
-l | Pošiljanje paketov brez čakanja na odgovor (za pošiljanje več kot 3 paketov potrebuje dovoljenje sudo) |
-V | Prikazuje trenutno različico pinga |
-v | Prikaže dodatne pakete ICMP skupaj z odzivi |
-T | Omogoča nastavitev časa za življenje (ttl) |
-d | Za odpravljanje napak vtičnic |
-r | Omogoča obhodno tabelo usmerjanja in pošlje neposredno gostitelju. |
-s | Nastavi velikost paketa |
Zaključek:
Ukaz Ping je dobro znan pripomoček za diagnosticiranje / odpravljanje težav in pridobivanje informacij o omrežju. Ta objava se osredotoča na nekatere bistvene ukaze pinga in njihovo uporabo. Če še vedno potrebujete več informacij o Pingu, izvedite »človek ping«V terminalu.