Viena no visbiežāk izmantotajām komandām administratīvajā un atbalsta līmenī ir komanda PING.
Lielākā daļa no mums zina, ka šī komanda dod mums iespēju pārbaudīt savienojumu ar attālo datoru, nosūtot virkni pieprasījumu un tādējādi pārbaudīt tā pieejamību un apjomu.
Šodien mēs detalizēti analizēsim visu, ko šī komanda mums piedāvā, kā arī tās vairākas alternatīvas lietošanai Windows un Linux vide.
Kas ir ping komandaPing (pakešu interneta pārlūks - interneta pakešu meklētājs) ir komandu rīks, kas pēc noklusējuma ir iekļauts operētājsistēmās, ar kurām mums būs iespēja pārbaudīt savienojuma statusu ar vietējo vai attālo datoru, un tas ir diezgan noderīgi, lai pārbaudītu, vai noteikta IP adrese vai dators ir pieejams vai nav pieejams. šādā veidā veiciet administratīvas darbības.
Kā darbojas Ping komandaJāatzīmē, ka, pateicoties šai komandai, mēs varam pārbaudīt, vai tīklā nav savienojuma kļūdu, un tāpēc ping komanda nosūta virkni pakešu uz IP adresi vai datoru un, pateicoties atbildes taimauts pēc minētās adreses vai aprīkojuma var noteikt, vai savienojums rada kāda veida kavēšanos, un tas ir pazīstams kā latentums.
Tādā veidā, ja ping reakcija ir ātra, tas norāda, ka savienojums ir labs, bet, ja atbilde ir kļūdaina vai lēna, tas norāda, ka kaut kas ceļā darbojas ar kļūdu, vai tas būtu maršrutētājs, modems utt., un šādā veidā mums būs iespēja analizēt kur vaina veikt korektīvus pasākumus.
Kad izmantot ping komanduDažās situācijās šī komanda ir diezgan noderīga mūsu atbalsta un pārvaldības uzdevumos, daži no šiem gadījumiem ir:
- Pārbaudiet latentumu starp divām adresēm vai komandām.
- Pārbaudiet savienojamību no tīkla.
- Ziniet viņu IP adrese no domēna.
- Var īstenot skriptos lai kontrolētu attālā servera pieejamību.
- Pārbaudiet pieejamība no komandas.
1. Parametri, kas jāpievieno komandai PING operētājsistēmā Windows un Linux
Lai gan lielāko daļu laika mēs izmantojam komandu Ping vienkāršā veidā (ping (IP adrese)), ir vairāki parametri, kurus var pievienot, lai palielinātu Ping iespējas, šī sintakse ir
ping [-t] [-a] [-n skaits] [-l izmērs] [-f] [-i TTL] [-v TOS] [-r skaits] [-s skaits] [-w taimauts] [- R] [-S srcaddr] [-p] [-4] [-6] mērķis [/?]Iepriekš minētie parametri pilda šādas funkcijas
-tIzmantojot šo opciju, mēs norādām, ka ping turpina sūtīt pieprasījumus uz galamērķa ierīci vai adresi, lai pārtrauktu pieprasījumu sūtīšanu, mēs izmantosim taustiņu kombināciju Ctrl + C.
-uzŠis parametrs atrisina saimniekdatora vārdu IP adresē.
-skaits (skaits)Šis parametrs ļauj mums norādiet atbalss pieprasījumu skaitu ka mēs nosūtīsim uz galamērķa adresi, vērtību par noklusējums ir 4.
-l izmērs (izmērs)Šis parametrs ļauj mums norādīt baitos datu lauka lielums nosūtītajās pieprasījuma ziņās. Izmērs var būt no 32 līdz 65 527, un 32 ir noklusējuma vērtība.
-FIzmantojot šo parametru, mēs novēršam pieprasījuma ziņojumu sūtīšanu no būt sadrumstalotam starp maršrutētājiem un galamērķi.
-i TTL TTL - Laiks dzīveiIzmantojot šo parametru, mums ir iespēja iestatīt katra ziņojuma dzīves laikā nosūtīts.
-v TOS TOS (pakalpojuma veids)Izmantojot šo parametru, mums ir iespēja noteikt pakalpojuma veida vērtība un tā nav plaši izmantota vērtība kā operētājsistēmā Windows 7.
-r skaitsIzmantojot šo parametru, mums ir iespēja iestatīt lēcienu skaits Starp lokālo datoru un galamērķa datoru, kuru vēlamies parādīt ekrānā, maksimālā vērtība, ko varam iestatīt, ir 9.
-skaitītAr šo parametru mēs parādām laiku laika zīmoga formātā kurā tiek saņemts pieprasījums un nosūtīta atbalss atbilde. Maksimālā iestatāmā vērtība ir 4.
-w taimautsŠis parametrs ļauj mums iestatīt taimautu ka ping komandai ir jāgaida katra atbilde no nosūtītajiem pieprasījumiem. Šī vērtība tiek attēlota milisekundēs un noklusējuma vērtība ir 4000 ms vai 4 sekundes.
-RAr šo parametru mēs iestatām turp un atpakaļ maršruts no iesniegtajiem pieteikumiem.
-S srcaddrIzmantojot šo iespēju, mēs varam norādiet avota adresi vai resursa adresi.
-lppAr šo parametru mēs ping pakalpojumu sniedzējs virtualizācijas, piemēram, Hyper-V.
-4Izmantojot šo parametru mēs piespiežam ping komandu izmantot tikai IPV4 adresēšanu.
-6Ar šo parametru mēs piespiežam ping komandu darīt ekskluzīva IPv6 adresēšanas izmantošana.
MērķisŠī vērtība attiecas uz galamērķa adrese vai komanda kur mēs izpildīsim ping komandu.
/?Šī aizstājējzīme parāda palīdzēt no ping komandas.
PiezīmeIr svarīgi precizēt, ka parametri -f, -v, -r, -s, -j un -k strādāt tikai ar adresēm IPv4 kamēr parametri -R un -S strādāt ar adresēm IPv6 tikai.
2. Rezultāts, izpildot PING komandu operētājsistēmā Windows un Linux
1. darbība
Lai uzzinātu, kā ping komanda reaģē, mēs esam veikuši pamata ping
ping www.solvetic.com
PALIELINĀT
2. solis
Ping pamata struktūra ir nākamais:
Atbilde no (IP adrese)Norāda, ka ping komanda saņem atbildi uz pakešu pieprasījumu, kas nosūtīts no galamērķa IP adreses.
BaitiNorādiet izmēru baiti no atbildes.
LaikapstākļiAttiecas uz laikapstākļi, milisekundēs, kāds ping saņēmu atbildi pēc mērķa komandas.
TTLNorāda uz Laiks dzīvei vai dzīves laiks norāda caur to, cik maršrutētāju vai ierīču tas iziet iepakojumu pirms noraidīšanas.
Iepakojumi nosūtītiNorāda skaitu nosūtīti pieprasījumi ar ping komandu.
Saņemti iepakojumiNorāda, kuras pakas ir saņēmušas a pareizā atbilde komanda vai galamērķa vadība.
Pazaudētas paketesNorāda cik pieprasījumu bija nepareizi dažu kļūmju dēļ pieprasījuma ceļā.
3. solis
Lai gan aprakstītajā piemērā visi iepakojumi reizēm saņēma pareizu atbildi mēs varam būt šādu ziņojumu priekšā:
Galamērķa tīkls nav pieejamsŠī kļūda norāda uz to nav ceļa uz galamērķa adresi vai komandu.
Šī pieprasījuma noildzeŠī kļūda norāda uz to savienojumā ir kļūdas starp mājas datoru un galamērķa datoru.
3. solis
Daži no šo kļūdu cēloņiem ir:
- Mērķa komanda ir izslēgts vai dīkstāvē.
- Daži no maršrutētāji pa ceļam ir neaktīvs.
- latentums ir augstāks par vienu sekundi.
- Nav atgriešanās ceļa komandai.
3. Komandas Ping piemēri operētājsistēmā Windows 10
Mēs redzēsim dažus piemērus, kā izmantot ping komandu operētājsistēmā Windows 10
ping -n 6 -l 1000 www.solvetic.comAr šo komandu mēs norādām, ka tie ir Mērķa komandai nosūtīti 6 pieprasījumi, ar parametru n, un ar parametru -l mēs to norādām izmērs no katras nosūtītās pakas ir 1000 baiti.
PALIELINĀT
ping -a 8.8.8.8Šajā piemērā mēs uzdodam ping komandai mēģināt atrisināt resursdatora nosaukumu, kura IP adrese ir 8.8.8.8, un, ja tas to neatrisina, izpildiet ping kā parasti. Mēs redzam, ka ping komanda atrisina, ka nosaukums saimnieks ir google-public-dns-a.google.com.
PALIELINĀT
ping -i www.solvetic.comŠī opcija palielināt piegādes laiku Šajā piemērā starp katru paketi esam noteikuši, ka laiks starp paketi un paketi ir 4 sekundes.
PALIELINĀT
ping localhostŠis parametrs ļauj pingēt un pārbaudiet tīkla savienojumu no vietējās komandas.
PALIELINĀT
ping -w 6 www.solvetic.comAr šo parametru ping komandai norādām, ka nosūtīt pieprasījumus uz 6 sekundēm un automātiski pabeidziet piegādes procesu.
PALIELINĀT
ping google.com -f -l 1472Ar šo parametru mēs varam noteikt, vai ir sava veida defragmentācija nosūtītajos iepakojumos.
PALIELINĀT
ping -r 4 www.solvetic.comIzmantojot norādīto parametru, mēs ļaujam tos parādīt konsolē maršruts 4 lēcienos uz galamērķa adresi.
PALIELINĀT
4. Ping komandas piemēri Ubuntu 16
Ubuntu 16 ir viens no visbiežāk izmantotie izplatītāji un populārs Linux tās daudzpusības un darbības jomas dēļ. Mēs varam izmantot komandu Ping, lai no turienes uzzinātu dažādus tīkla stāvokļus, daži piemēri, izmantojot Ping Ubuntu 16
ping ww.solvetic.comŠī opcija padara a pastāvīgs ping galamērķa vadībai vai komandai; Lai pārtrauktu paku sūtīšanu, mēs izmantosim taustiņu kombināciju Ctrl + C.
PALIELINĀT
Mēs varam redzēt pilnīgu kopsavilkumu par to, cik daudz paku tika nosūtīts, ccik pareizi un cik zaudēts, kā arī maksimālais un minimālais reakcijas laiks.
ping www.solvetic.com -c 1Izmantojot šo parametru, mēs nosūtām pieprasījumu pārbaudiet mērķa datora statusu.
PALIELINĀT
ping -c 7 www.solvetic.comIzmantojot šo parametru esam nosūtījuši 7 pieprasījumus uz galamērķa adresi, lai pārbaudītu tās statusu, un pēc septītā pieprasījuma pārtrauciet sūtīt un parādīt rezultātus.
PALIELINĀT
ping -VŠī opcija ļauj mums redzēt ping versiju Ubuntu 16
PALIELINĀT
ping -c 5 -q www.solvetic.com -q parametrs ļauj ekrānā ekskluzīvi apskatīt Ping statistikas kopsavilkumu.
PALIELINĀT
ping -w 80 localhostAr šo vērtību mēs to norādām 80 pieprasījumi pārbaudīt tīkla statusu, pakotņu izvietošanas laikā mēs varam izmantot taustiņu kombināciju Ctrl + │, lai parādītu a iepakojuma kopsavilkums līdz šim brīdim šajā piemērā uz 13. un 16. iepakojuma.
PALIELINĀT
[panelplain = 'ping -R www.solvetic.com'] Pateicoties šai komandai, mēs varam parādīt visu ceļu pakas nosūtītas pēc saņemšanas.
PALIELINĀT
Mēs varam izmantot komandu Ping dažādās vidēs, lai iegūtu skaidru un detalizētu informāciju par tīkla statusu un komponentiem, kas piedalās saziņas procesā, lai saglabātu centralizētu kontroli pār statusu un iespējamām kļūmēm. Papildus šai komandai mums ir arī citas interesantas, tāpēc mēs iesakām jums to redzēt kā izmantot ipconfig, tracert, ping un nslookup no PowerShell lai pārvaldītu mūsu sistēmas un tīklus.
PowerShell komandas