Ping kasutab võrgustatistika kogumiseks ICMP (Internet Control Message Protocol) pakette. Kõige tavalisemad ping -käsu ülesanded on järgmised:
- Võrguühenduse, sealhulgas LAN -i ja Interneti -ühenduse testimine.
- Serveri oleku kontrollimine.
- DNS -i probleemide testimine.
Kui kasutate käsku ping, saadab seade päringu hosti seadmele ja ootab ühenduse loomist. Ping -käsu väljund sisaldab teavet pakettide ja aja kohta, mis kulus iga paketi jõudmiseks hostile. Terminal jätkab vastuste printimist, kuni side katkeb. Vaatame, kuidas ping -käsku Linuxis kasutada:
Pingi käsu kasutamine:
Esiteks kontrollige ping -käsu põhisüntaksit:
ping [võimalusi] hostinimi
Pingistame linuxhinti serveri, käivitame terminali ja tipime:
$pinglinuxhint.com
Ülaltoodud väljund näitab erinevat teavet:
icmp_seq : Paketi järjekorranumber. Kui see on esimene pakett, oleks icmp_seq number 1.
ttl : ttl tähistab aega elada, ttl number tähistab hüpete (ruuterite) arvu, mille pakett võtab sihtkohta jõudmiseks enne selle äraviskamist.
aega : Aeg, mis kulub paketil sihtkohta jõudmiseks ja seejärel hostseadmesse naasmiseks.
Pingimisprotsessi peatamiseks vajutage Ctrl C, käsk ütleb edastatud/vastuvõetud pakettide arvu, kadunud pakettide arvu ja aja.
Kui te ei saa ping -vastust, pole teie seadme ja hostiserveri vahel võrguühendust.
Pakettide vahelise ajavahemiku muutmine (ping -käsk):
Käsk Ping saadab paketi vaikimisi ühe sekundi pärast, kuid seda kestust saab muuta. Kellaaja muutmiseks kasutage pärast ping -i -i:
$ping–I2linuxhint.com
Aja vähendamiseks tehke järgmist.
$ping–I0,2linuxhint.com
Kohaliku võrgu oleku kontrollimine (ping -käsk):
Kui teil on veebisaidile juurdepääsuga probleeme, saate ping -käsu abil diagnoosida ka oma kohaliku võrgu. Neid meetodeid saab kasutada mitmel viisil:
Kiireim viis on:
$ping 0Või:
$pinglocalhostja mõned kasutajad eelistavad:
$ping127.0.0.1
Pakettide arvu piiramine (ping -käsk):
Ping -käsk jätkab pakettide saatmist, kuni see käsitsi peatati, kuid pakettide arvu saab piirata, kasutades nuppu -c ja seejärel pakettide arvu, kuna hostinimi:
$ping–C4linuxhint.com
Ülaltoodud väljund näitas, et käsk saatis ainult 4 paketti. Teine võimalus pakettide arvu piiramiseks on aja seadmine:
$ping-sisse 6linuxhint.com
Ülaltoodud käsk lõpetab pingimise 6 sekundi pärast.
Võrgu üleujutamine (ping -käsk):
Võrgu jõudluse kontrollimiseks suure koormuse korral võib ping -käsku kasutada ka võrgu üleujutamiseks:
$ping–F linuxhint.com
Väljundis tähistab iga punkt iga vastuse puhul saadetud paketti ja tagasilükkeklahvi.
Kuidas saada statistika kokkuvõtet (ping -käsk):
Kui olete huvitatud ainult pakettide edastamise kokkuvõtte saamisest, siis kasutage -q, q see operaator tähistab vaikust:
$ping–C5- Q linuxhint.com
Pingi kuuldavaks tegemine (ping -käsk):
Iga pingi heli lubamiseks kasutage operaatorit -a:
$ping- linuxhint.com
Tavaliselt kasutatavad pingivalikud:
Allpool on mainitud mõnda muud sageli kasutatavat pingivalikut ja nende kasutamist:
Valik | Kirjeldus |
-b | Võimaldab pingida ringhäälingu IP -d |
-neid | Pakettide saatmine vastust ootamata (nõuab sudo luba rohkem kui 3 paketi saatmiseks) |
-V | See näitab pingi praegust versiooni |
-v | Kuvab täiendavaid ICMP pakette koos kajavastustega |
-T | Võimaldab määrata elamise aja (ttl) |
-d | Pistikupesade silumiseks |
-r | Lubab ümbersõidu marsruutimistabeli ja saadab otse hostile. |
-s | Määrab paketi suuruse |
Järeldus:
Ping-käsk on tuntud utiliit diagnoosimiseks/tõrkeotsinguks ja võrguteabe hankimiseks. See postitus keskendub mõnele olulisele ping -käsule ja nende kasutamisele. Kui vajate Pingi kohta lisateavet, täitke see mees ping terminalis.