Linux Ping komandu apmācība

Linux Ping Command Tutorial



Ja esat parasts termināļa lietotājs jebkurā platformā, jums ir jāzina ping komanda. Ping ir viens no visbiežāk izmantotajiem tīkla diagnostikas rīkiem, lai pārbaudītu, vai tīkls ir pieejams vai sasniedzams. Turklāt šī komanda tiek izmantota arī servera statusa pārbaudei.

Ping tīkla statistikas apkopošanai izmanto ICMP (Internet Control Message Protocol) paketes. Visbiežāk ping komandas veic šādus uzdevumus:







  • Tīkla savienojamības pārbaude, ieskaitot LAN un internetu.
  • Servera statusa pārbaude.
  • DNS problēmu pārbaude.

Kad izmantojat ping komandu, ierīce nosūta pieprasījumu saimniekdatoram un gaida savienojuma izveidi. Ping komandas izvade satur informāciju par paketēm un laiku, kas nepieciešams katrai pakotnei, lai sasniegtu resursdatoru. Terminālis turpina drukāt atbildes, līdz tiek pārtraukta saziņa. Pārbaudīsim, kā izmantot ping komandu Linux:



Kā izmantot ping komandu:

Vispirms pārbaudiet ping komandas pamata sintaksi:



ping [iespējas] saimniekdatora nosaukums

Pingināsim linuxhint serveri, palaidīsim termināli un ierakstīsim:





$pinglinuxhint.com

ping/1%20copy.png

Iepriekš minētā izvade parāda dažādu informāciju:



icmp_seq : Paketes kārtas numurs. Ja tā ir pirmā pakete, icmp_seq skaitlis būtu 1.

ttl : ttl apzīmē laiku dzīvot, ttl skaitlis apzīmē apiņu (maršrutētāju) skaitu, ko pakete veic, lai sasniegtu galamērķi, pirms tā tiek izmesta.

laiks : Laiks, kas pakai nepieciešams, lai sasniegtu galamērķi un pēc tam atgrieztos saimniekdatorā.

Lai apturētu pingēšanas procesu, nospiediet Ctrl C, komanda pateiks nosūtīto/saņemto pakešu skaitu, zaudēto pakešu skaitu un laiku.

ping/2%20copy.png

Ja nesaņemat atbildi uz ping, starp jūsu ierīci un resursdatoru nav tīkla savienojuma.

Kā mainīt laika intervālu starp paketēm (ping komanda):

Ping komanda pēc noklusējuma sūta paketi pēc vienas sekundes, taču šo laika ilgumu var mainīt. Lai mainītu laiku, izmantojiet ping pēc ping:

$ping- es2linuxhint.com

ping/3%20copy.png

Lai samazinātu laiku:

$ping- es0.2linuxhint.com

ping/5%20copy.png

Kā pārbaudīt vietējā tīkla statusu (ping komanda):

Ja jums ir problēmas ar piekļuvi vietnei, tad, izmantojot ping komandu, varat arī diagnosticēt savu vietējo tīklu. Ir dažādi veidi, kā izmantot jebkuru no tiem:

Ātrākais veids ir:

$ping 0

Vai:

$pingvietējais saimnieks

un daži lietotāji dod priekšroku:

$ping127.0.0.1

ping/multip.png

Kā ierobežot pakešu skaitu (ping komanda):

Ping komanda turpina sūtīt paketes, līdz tā tiek manuāli apturēta, taču pakešu skaitu var ierobežot, izmantojot -c un pēc tam pakešu skaitu, jo resursdatora nosaukums:

$ping–C4linuxhint.com

ping/9%20copy.png

Iepriekš minētais iznākums norādīja, ka komanda nosūtīja tikai 4 paketes. Otra pakešu skaita ierobežošanas iespēja ir laika iestatīšana:

$ping-iekšā 6linuxhint.com

ping/10%20copy.png

Iepriekš minētā komanda pārtrauks pinga pēc 6 sekundēm.

Kā pārpludināt tīklu (ping komanda):

Lai pārbaudītu tīkla veiktspēju ar lielu slodzi, ping komandu var izmantot arī tīkla applūšanai:

$ping- ja linuxhint.com

ping/11%20copy.png

Izejā katrs punkts apzīmē nosūtīto paketi un atpakaļatkāpi katrai atbildei.

Kā iegūt statistikas kopsavilkumu (ping komanda):

Ja jūs interesē tikai pakešu pārraides kopsavilkuma iegūšana, tad izmantojiet -q, q šis operators nozīmē klusumu:

$ping–C5- Q linuxhint.com

ping/12%20copy.png

Kā padarīt ping dzirdamu (ping komanda):

Lai iespējotu katra ping skaņu, izmantojiet -a operatoru:

$ping–Linuxhint.com

ping/13%20copy.png

Visbiežāk izmantotās ping iespējas:

Tālāk ir minētas dažas citas visbiežāk izmantotās ping iespējas un to izmantošana:

Iespēja Apraksts
-b Ļauj pingēt apraides IP
-viņi Pakešu sūtīšana, negaidot atbildi (nepieciešama sudo atļauja, lai nosūtītu vairāk nekā 3 paketes)
-V Tas parāda pašreizējo ping versiju
-v Parāda papildu ICMP paketes kopā ar atbalss atbildēm
-T Ļauj iestatīt dzīvošanas laiku (ttl)
-d Kontaktligzdas atkļūdošanai
-r Ļauj apiet maršruta tabulu un nosūta tieši saimniekdatoram.
-s Iestata paketes lielumu

Secinājums:

Ping komanda ir plaši pazīstama utilīta, lai diagnosticētu/novērstu traucējumus un iegūtu informāciju par tīklu. Šis ziņojums koncentrējas uz dažām būtiskām ping komandām un to izmantošanu. Ja jums joprojām ir nepieciešama plašāka informācija par Ping, izpildiet vīrietis ping terminālī.