Instrukcija, kas yra ir kaip naudoti PING komandą „Windows“ ir „Linux“

Viena iš dažniausiai naudojamų komandų administraciniu ir palaikymo lygmenimis yra komanda PING.
Daugelis iš mūsų žino, kad ši komanda suteikia mums galimybę patikrinti ryšį su nuotoliniu kompiuteriu siunčiant eilę užklausų ir taip patikrinti jo prieinamumą ir apimtį.
Šiandien mes išsamiai išanalizuosime viską, ką mums siūlo ši komanda, taip pat įvairias jos naudojimo alternatyvas „Windows“ ir „Linux“ aplinkoje.

Kas yra ping komanda„Ping“ (paketinis interneto priegloba - interneto paketų ieškiklis) yra komandų įrankis, pagal numatytuosius nustatymus įtrauktas į operacines sistemas, su kuriomis turėsime galimybę patikrinti ryšio su vietiniu ar nuotoliniu kompiuteriu būseną, ir tai yra labai naudinga norint patikrinti, ar tam tikras IP adresas ar kompiuteris yra prieinami, ar ne tokiu būdu imtis administracinių veiksmų.

Kaip veikia „Ping“ komandaReikėtų pažymėti, kad šios komandos dėka galime patikrinti, ar tinkle nėra ryšio klaidų, ir dėl to „ping“ komanda siunčia paketų seriją į IP adresą ar kompiuterį ir atsako skirtasis laikas pagal nurodytą adresą ar įrangą galima nustatyti, ar ryšys sukelia tam tikrą vėlavimą, ir tai vadinama vėlavimas.

Tokiu būdu, kai „ping“ atsakas yra greitas, tai rodo, kad ryšys yra geras, tačiau kai atsakas yra klaidingas arba lėtas, tai rodo, kad kažkas kelyje veikia su klaida, ar tai būtų maršrutizatorius, modemas ir pan., ir tokiu būdu turėsime galimybę analizuoti kur kaltas imtis taisomųjų veiksmų.

Kada naudoti ping komandąKai kuriose situacijose ši komanda yra labai naudinga atliekant palaikymo ir valdymo užduotis, kai kurie iš šių atvejų yra šie:

  • Patikrinkite delsą tarp dviejų adresų ar komandų.
  • Patikrinkite ryšį tinklo.
  • Pažink ją IP adresas iš domeno.
  • Galima įgyvendinti scenarijuose valdyti nuotolinio serverio prieinamumą.
  • Patikrink prieinamumas iš komandos.
Galime patikrinti, ar ši komanda naudojama gana plačiai ir labai padeda daugeliui valdymo užduočių.

1. Parametrai, kuriuos reikia pridėti prie PING komandos „Windows“ ir „Linux“


Nors dažniausiai „Ping“ komandą naudojame paprastu būdu („ping“ (IP adresas)), yra keletas parametrų, kuriuos galima pridėti norint padidinti „Ping“ galimybes, ši sintaksė yra
 ping [-t] [-a] [-n skaičius] [-l dydis] [-f] [-i TTL] [-v TOS] [-r skaičius] [-s skaičius] [-w timeout] [- R] [-S srcaddr] [-p] [-4] [-6] taikinys [/?]
Pirmiau minėti parametrai atlieka šiuos vaidmenis

-tNaudodami šią parinktį nurodome, kad „ping“ ir toliau siunčia užklausas į paskirties įrenginį ar adresą, kad sustabdytume užklausų naudojimą, mes naudosime klavišų kombinaciją Ctrl + C.

-įŠis parametras išsprendžia šeimininko vardą IP adresu.

-skaičiuoti (grafas)Šis parametras leidžia mums nurodykite aido užklausų skaičių kurį išsiųsime paskirties adresu, vertė už numatytasis yra 4.

-l dydis (dydis)Šis parametras leidžia baitais nurodyti duomenų lauko dydis išsiųstose užklausų žinutėse. Dydis gali būti nuo 32 iki 65 527, o 32 yra numatytoji vertė.

-FNaudodami šį parametrą neleidžiame siųsti užklausų pranešimų būti suskaidytas tarp maršrutizatorių ir kelionės tikslo.

-i TTL TTL - laikas gyventiNaudodami šį parametrą turime galimybę nustatyti visą pranešimą išsiųstas.

-v TOS TOS (paslaugos tipas)Naudodami šį parametrą turime galimybę nustatyti paslaugos tipo vertė ir tai nėra plačiai naudojama „Windows 7“ vertė.

-r skaičiuotiNaudodami šį parametrą turime galimybę nustatyti šuolių skaičius Tarp vietinio ir paskirties kompiuterio, kurį norime rodyti ekrane, didžiausia vertė, kurią galime nustatyti, yra 9.

-skaičiuotiSu šiuo parametru laiką rodome laiko žymos formatu kurioje yra gautas prašymas ir siunčiamas aido atsakymas. Didžiausia nustatytina vertė yra 4.

-w laikasŠis parametras leidžia mums nustatyti skirtąjį laiką kad ping komanda turi laukti kiekvieno atsakymo iš išsiųstų užklausų. Ši vertė pateikiama milisekundėmis ir numatytoji vertė yra 4000 ms arba 4 sekundės.

-RNaudodami šį parametrą nustatome maršrutas pirmyn ir atgal pateiktų paraiškų.

-S srcaddrNaudodami šią parinktį galime nurodykite šaltinio adresą arba šaltinio adresą.

-pSu šiuo parametru įtvirtiname teikėją virtualizacijos, tokios kaip „Hyper-V“.

-4Naudojant šį parametrą priverčiame ping komandą naudoti tik IPV4 adresavimą.

-6Naudodami šį parametrą mes priverčiame ping komandą tai padaryti išskirtinis IPv6 adresavimo naudojimas.

TikslasŠi vertė nurodo paskirties adresą ar komandą kur vykdysime ping komandą.

/?Ši laukinė kortelė rodo padėti iš ping komandos.

PastabaSvarbu paaiškinti, kad parametrai -f, -v, -r, -s, -j ir -k dirbti tik su adresais IPv4 o parametrai -R ir -S dirbti su adresais IPv6 išimtinai.

2. Rezultatas vykdant PING komandą „Windows“ ir „Linux“

1 žingsnis
Norėdami sužinoti, kaip ping komanda reaguoja, atlikome pagrindinį ping

 ping www.solvetic.com

DIDELIS

2 žingsnis
The Pagrindinė „Ping“ struktūra yra kitas:

Atsakymas iš (IP adresas)Nurodo, kad „ping“ komanda gauna atsakymą į paketų, siunčiamų iš paskirties IP adreso, užklausą.

BaitaiNurodykite dydį baitų atsakymo.

OraiNurodo oras, milisekundėmis, koks ping gavo atsakymą pagal tikslinę komandą.

TTLNurodo Laikas gyvenimui arba gyvenimo laikas rodo per kiek maršrutizatorių ar įrenginių jis praeina paketą prieš atmetant.

Paketai išsiųstiNurodo skaičių išsiųsti prašymai pagal ping komandą.

Gautas pakuotesNurodo, kurios pakuotės gavo a teisingas atsakymas komanda ar paskirties vietos administracija.

Pamesti paketaiNurodo kiek prašymų buvo neteisingų dėl tam tikrų nesėkmių prašymo kelyje.

3 žingsnis
Nors aprašytame pavyzdyje visi paketai kartais gavo teisingą atsakymą galime būti prieš šiuos pranešimus:

Paskirties tinklas nepasiekiamasŠi klaida rodo kelio nėra į paskirties adresą ar komandą.

Baigėsi šios užklausos skirtasis laikasŠi klaida rodo ryšyje yra klaidų tarp namų kompiuterio ir paskirties kompiuterio.

3 žingsnis
Kai kurios šių klaidų priežastys yra šios:

  • Tikslinė komanda yra išjungtas arba nenaudojamas.
  • Keletas iš maršrutizatoriai pakeliui yra neaktyvus.
  • The vėlavimas yra didesnis nei viena sekundė.
  • Grįžimo kelio nėra į komandą.

3. „Ping“ komandos pavyzdžiai „Windows 10“


Pamatysime keletą pavyzdžių, kaip naudoti „ping“ komandą „Windows 10“

ping -n 6 -l 1000 www.solvetic.comŠia komanda nurodome, kad jie yra 6 užklausos išsiųstos tikslinei komandai, su parametru n, o su parametru -l mes tai nurodome dydis kiekviena siunčiama pakuotė yra 1000 baitų.

DIDELIS

ping -a 8.8.8.8Šiame pavyzdyje nurodome komandai ping pabandyti išspręsti pagrindinio kompiuterio, kurio IP adresas yra 8.8.8.8, pavadinimą ir, jei jis jo neišsprendžia, vykdykite ping kaip įprasta. Matome, kad ping komanda išsprendžia, kad priegloba yra google-public-dns-a.google.com.

DIDELIS

ping -i www.solvetic.comŠi parinktis padidinti pristatymo laiką Šiame pavyzdyje tarp kiekvieno paketo apibrėžėme laiką tarp paketo ir paketo 4 sekundes.

DIDELIS

ping localhostŠis parametras leidžia mums ping ir patikrinkite tinklo ryšį vietinės komandos.

DIDELIS

ping -w 6 www.solvetic.comNaudodami šį parametrą ping komandai nurodome, kad siųsti užklausas 6 sekundes ir automatiškai užbaigti siuntimo procesą.

DIDELIS

ping google.com -f -l 1472Naudodami šį parametrą galime nustatyti, ar yra tam tikras defragmentavimas išsiųstose pakuotėse.

DIDELIS

ping -r 4 www.solvetic.comNaudodami nurodytą parametrą leidžiame juos rodyti konsolėje maršrutą 4 šuoliais paskirties adresu.

DIDELIS

4. „Ping“ komandos pavyzdžiai „Ubuntu 16“


Ubuntu 16 yra vienas iš dažniausiai naudojami distribucijos ir populiari „Linux“ dėl savo universalumo ir apimties. Mes galime pasinaudoti „Ping“ komanda, kad iš ten žinotume skirtingas tinklo būsenas, kai kurie „Ping“ pavyzdžiai naudojant „Ubuntu 16“ yra

ping ww.solvetic.comŠi parinktis leidžia a nuolatinis ping paskirties vietos valdymui ar komandai; Norėdami nustoti siųsti paketus, naudosime klavišų kombinaciją Ctrl + C.

DIDELIS

Mes galime pamatyti visą suvestinę, kiek paketų buvo išsiųsta, ckiek teisingų ir kiek pralaimėtų, taip pat maksimalus ir minimalus atsako laikas.

ping www.solvetic.com -c 1Naudodami šį parametrą siunčiame užklausą patikrinkite tikslinio kompiuterio būseną.

DIDELIS

ping -c 7 www.solvetic.comNaudojant šį parametrą išsiuntėme 7 užklausas į paskirties adresą, kad patikrintumėte jo būseną, o po septintos užklausos nustokite siųsti ir rodykite rezultatus.

DIDELIS

ping -V.Ši parinktis leidžia mums pamatyti ping versiją „Ubuntu 16“

DIDELIS

ping -c 5 -q www.solvetic.comThe -q parametras leidžia mums tik ekrane peržiūrėti „Ping“ statistikos suvestinę.

DIDELIS

ping -w 80 localhostSu šia verte mes tai nurodome 80 užklausų patikrinti tinklo būseną, diegdami paketus, galime naudoti klavišų kombinaciją Ctrl + │, kad būtų parodyta a paketo santrauka iki to momento, šiame pavyzdyje ant 13 ir 16 paketų.

DIDELIS

[panelplain = 'ping -R www.solvetic.com'] Šios komandos dėka galime parodyti visą abiejų kelią paketai siunčiami kaip gauti.

DIDELIS

Mes galime naudoti komandą „Ping“ skirtingose ​​aplinkose, kad gautume aiškią ir išsamią informaciją apie tinklo būseną ir komunikacijos procese dalyvaujančius komponentus, kad galėtume centralizuotai kontroliuoti būseną ir galimus gedimus. Be šios komandos, turime ir kitų įdomių, todėl siūlome pamatyti kaip naudoti „ipconfig“, „tracert“, „ping“ ir „nslookup“ iš „PowerShell“ administruoti mūsų sistemas ir tinklus.

„PowerShell“ komandos

wave wave wave wave wave