Linuxi Pingi käsuõpetus

Linux Ping Command Tutorial



Kui olete mis tahes platvormil tavaline terminali kasutaja, peate olema tuttav ping -käsuga. Ping on üks enim kasutatavaid tööriistu võrgu diagnoosimiseks, et kontrollida, kas võrk on saadaval või kättesaadav. Lisaks kasutatakse seda käsku ka serveri oleku kontrollimiseks.

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

ping/1%20copy.png

Ü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.

ping/2%20copy.png

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

ping/3%20copy.png

Aja vähendamiseks tehke järgmist.

$ping–I0,2linuxhint.com

ping/5%20copy.png

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 0

Või:

$pinglocalhost

ja mõned kasutajad eelistavad:

$ping127.0.0.1

ping/multip.png

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

ping/9%20copy.png

Ü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

ping/10%20copy.png

Ü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

ping/11%20copy.png

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

ping/12%20copy.png

Pingi kuuldavaks tegemine (ping -käsk):

Iga pingi heli lubamiseks kasutage operaatorit -a:

$ping- linuxhint.com

ping/13%20copy.png

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.