Skip to main content

Ping komanda (piemēri, opcijas, slēdži un daudz ko citu)

Anonim

Ping komanda ir komandrindas komanda, ko izmanto, lai pārbaudītu avota datora spēju sasniegt noteiktu galamērķa datoru. Ping komandu parasti izmanto kā vienkāršu veidu, lai pārbaudītu, vai dators var sazināties tīklā ar citu datoru vai tīkla ierīci.

Ping komanda darbojas, nosūtot Interneta kontroles ziņojuma protokols (ICMP) Echo pieprasījums ziņojumus galamērķa datoram un gaida atbildi.

Cik daudzas no šīm atbildēm tiek atgrieztas un cik ilgs laiks tām atgriezties ir divi galvenie informācijas elementi, ko nodrošina ping komanda.

Piemēram, ja tintes tīkla printeris, iespējams, konstatē, ka nav atbildes, tikai lai noskaidrotu, vai printeris ir bezsaistē, un tā kabelis ir jāaizstāj. Vai varbūt jums ir nepieciešams ping maršrutētājs, lai pārliecinātos, ka jūsu dators var izveidot savienojumu ar to, lai to novērstu kā iespējamu tīkla problēmu cēloni.

Piezīme: Vārds "ping" tiek izmantots arī tiešsaistē, lai atsauktos uz īsu ziņojumu, parasti pa īsziņu vai e-pastu. Piemēram, ja jūs pabeidzat konkrētu projektu, jūs varat "ping savu bosu" vai sūtīt viņai ziņojumu, bet tas nav saistīts ar ping komandu.

Ping komandas pieejamība

Ping komanda ir pieejama Command Prompt Windows 10, Windows 8, Windows 7, Windows Vista un Windows XP operētājsistēmās. Ping komanda ir pieejama arī vecākajās Windows versijās, piemēram, Windows 98 un 95 versijās.

Ping komandu var atrast arī komandu uzvednē papildu startēšanas opcijās un sistēmas atkopšanas iespēju labošanas / atkopšanas izvēlnēs.

Piezīme: Dažu ping komandu slēdžu un citu ping komandu sintakses pieejamība var atšķirties no operētājsistēmas uz operētājsistēmu.

Ping komandas sintakse

ping -t -a -n skaits -l Izmērs -f -i TTL -v TOS -r skaits -s skaits -w pārtraukums -R -S srcaddr -p -4 -6 mērķis /?

Padoms: Skatiet sadaļu Kā izlasīt komandas sintakse, ja neesat pārliecināts, kā interpretēt ping komandas sintaksi, kā tas aprakstīts iepriekš vai tālāk esošajā tabulā.

-tIzmantojot šo opciju, tiks parādīta vērtība mērķis kamēr jūs to piespiedīsit apstāties, izmantojot Ctrl-C.
-aŠī ping komandas opcija, ja iespējams, atrisinās IP adreses resursdatora nosaukumu mērķis .
-n skaits Šī opcija nosaka ICMP Echo pieprasījumu skaitu sūtīšanai no 1 līdz 4294967295. Ping komandu nosūta 4 pēc noklusējuma, ja-n netiek izmantots.
-l Izmērs Izmantojiet šo opciju, lai iestatītu echo pieprasījuma pakešu lielumu (baitos) no 32 līdz 65 527. Ping komanda nosūtīs 32 bitu echo pieprasījumu, ja jūs neizmantojat -l iespēja.
-fIzmantojiet šo ping komandu opciju, lai ICMP atbalss pieprasījumi nebūtu sadrumstaloti maršrutētāju starp jums un mērķis . The -f opcija visbiežāk tiek izmantota, lai novērstu Trojas maksimālās pārraides vienības (PMTU) problēmas.
-i TTL Šī opcija nosaka Time to Live (TTL) vērtību, kuras maksimālā vērtība ir 255.
-v TOS Šī opcija ļauj iestatīt pakalpojuma veida (TOS) vērtību. Sākot ar Windows 7, šī opcija vairs nedarbojas, taču joprojām pastāv saderības iemeslu dēļ.
-r skaits Izmantojiet šo ping komandu opciju, lai norādītu apiņu skaitu starp jūsu datoru un mērķis datoru vai ierīci, kuru vēlaties ierakstīt un parādīt. Maksimālā vērtība skaits ir 9, tādēļ izmantojiet tracert komandu, ja jūs interesē apskatīt visus apiņus starp divām ierīcēm.
-s skaits Izmantojiet šo opciju, lai ziņotu par laiku, kas tiek izmantots Internet Timestamp formātā, ka tiek saņemts katrs atbalss pieprasījums un tiek nosūtīta atgādinājuma atbilde. Maksimālā vērtība skaits ir 4, tas nozīmē, ka tikai pirmajiem četriem apiņiem var būt laika zīmogs.
-w pārtraukums Norādot a pārtraukums vērtība, izpildot ping komandu, pielāgo laika daudzumu milisekundēs, ka ping gaida katru atbildi. Ja jūs neizmantojat -w tiek izmantota noklusējuma taimauta vērtība 4000, kas ir 4 sekundes.
-RŠī opcija norāda komandai ping, lai izsekotu turp un atpakaļ ceļu.
-S srcaddr Izmantojiet šo opciju, lai norādītu avota adresi.
-pIzmantojiet šo slēdzi ping a Hyper-V tīkla virtualizācija pakalpojumu sniedzēja adrese.
-4Tas liek komandai ping izmantot tikai IPv4, bet tas ir nepieciešams tikai tad, ja mērķis ir resursdatora nosaukums, nevis IP adrese.
-6Tas liek ping komandai izmantot tikai IPv6, bet tāpat kā ar -4 opcija ir nepieciešama tikai tad, ja pingvina saimniekdatora nosaukumu.
mērķis Šis ir galamērķis, uz kuru vēlaties ping, vai nu IP adresi, vai resursdatora nosaukumu.
/?Izmantojiet palīgierīci ar ping komandu, lai parādītu detalizētu palīdzību par komandas vairākām iespējām.

Piezīme: The -f, -v, -r, -s, -j, un -k opcijas darbojas, tikai pingojot IPv4 adreses. The -R un -S opcijas darbojas tikai ar IPv6.

Citi mazāk bieži izmantoti ping komandas slēdži, tostarp -j resursdatora saraksts , -k resursdatora saraksts , un -c nodalījums Izpildīt ping /? no komandu uzvednes, lai iegūtu plašāku informāciju par šīm iespējām.

Padoms: Ping komandas izvadi varat saglabāt failā, izmantojot novirzīšanas operatoru. Lai uzzinātu vairāk par padomiem, skatiet sadaļu Komandu izvades pārnešana uz failu un skatiet mūsu komandrindas triku sarakstu.

Ping komandu piemēri

ping -n 5 -l 1500 www.google.com

Šajā piemērā ping komandu izmanto, lai pinginātu saimniekdatora nosaukumu www.google.com .

The -n opcija norāda komandai ping, lai nosūtītu 5 ICMP Echo Pieprasījumi, nevis noklusējuma 4 un -l opcija nosaka katra pieprasījuma paketes izmēru 1500 baitos, nevis noklusējuma 32 baiti.

Rezultāts, kas parādās lodziņā Komandu uzvedne, izskatīsies šādi:

Pingēšana www.google.com 74.125.224.82 ar 1500 bitu datiem: Atbilde no 74.125.224.82: baitos = 1500 laiks = 68ms TTL = 52 Atbilde no 74.125.224.82: baitu = 1500 laiks = 68ms TTL = 52 Atbilde no 74.125 .224.82: baiti = 1500 laiks = 65ms TTL = 52 Atbilde no 74.125.224.82: baiti = 1500 laiks = 66ms TTL = 52 Atbilde no 74.125.224.82: baits = 1500 laiks = 70 ms TTL = 52 Ping statistika par 74.125.224.82: Paketi : Nosūtīts = 5, Saņemts = 5, Lost = 0 (zaudējums 0%), Aptuvenais apgriezienu skaits milli-sekundēs: Minimums = 65ms, Maksimums = 70ms, Vidējais = 67ms

The 0% zaudējums ziņots saskaņā ar Ping statistika par 74.125.224.82 stāsta, ka katrs ICMP echo pieprasījuma ziņojums tiek nosūtīts uz www.google.com tika atgriezta. Tas nozīmē, ka, ciktāl šis tīkla savienojums iet, tas var sazināties ar Google vietni tikai labi.

ping 127.0.0.1

Iepriekš minētajā piemērā mēs pingojam 127.0.0.1 , ko sauc arī par IPv4 vietējo IP adresi vai IPv4 loopback IP adresi bez opcijām.

Ping komandas izmantošana ping 127.0.0.1 ir lielisks veids, kā pārbaudīt, vai Windows tīkla funkcijas darbojas pareizi, bet tas neko nedara par jūsu tīkla aparatūru vai savienojumu ar kādu citu datoru vai ierīci. Šī testa IPv6 versija būtu ping :: 1.

ping -a 192.168.1.22

Šajā piemērā mēs lūdzam ping komandu, lai atrastu uzņēmumam piešķirto nosaukumu 192.168.1.22 IP adresi, bet pretējā gadījumā tas tiek rādīts kā parasti.

Pinging J3RTY22 192.168.1.22 ar 32 baitiem datu: Atbilde no 192.168.1.22: bytes = 32 laiks

Kā jūs varat redzēt, ping komanda atrisināja mūsu ievadīto IP adresi, 192.168.1.22 , kā saimniekdatora nosaukums J3RTY22 , un pēc tam izpildīja atlikušo ping ar noklusējuma iestatījumiem.

ping 192.168.2.1

Līdzīgi kā ping komandu piemēri iepriekš, tas tiek izmantots, lai redzētu, vai jūsu dators var piekļūt maršrutētājam. Vienīgā atšķirība ir tā, ka tā vietā, lai izmantotu ping komandu slēdzi vai lokšās vietnes pingēšanu, mēs pārbaudām savienojumu starp datoru un maršrutētāju ( 192.168.2.1 šajā gadījumā).

Ja jums rodas problēmas, piesakoties savā maršrutētājā vai vispār piekļūstot internetam, protams, nomainot, vai maršrutētājs ir pieejams ar šo ping komandu. 192.168.2.1 ar jūsu maršrutētāja IP adresi.

ping-t -6 SERVER

Šajā piemērā mēs piespiežam ping komandu izmantot IPv6 ar -6 iespēja un turpini ping SERVER uz nenoteiktu laiku ar -t iespēja.

Pinging SERVER fe80: fd1a: 3327: 2937: 7df3% 10 ar 32 bitu datiem: Reply from fe80 :: fd1a: 3327: 2937: 7df3% 10: time = 1ms Reply from fe80 :: fd1a: 3327: 2937 : 7df3% 10: laiks

Mēs pārtraucām ping manuāli ar Ctrl + C pēc septiņām atbildēm. Arī, kā jūs varat redzēt, -6 Iespēja sūtīt IPv6 adreses.

Padoms: Numurs pēc % šajā ping komandas piemērā ģenerētajās atbildēs ir IPv6 zonas ID, kas visbiežāk norāda izmantoto tīkla saskarni.

Varat izveidot zonu ID tabulu, kas atbilst jūsu tīkla interfeisa nosaukumiem, izpildot netsh saskarne ipv6 rādīt interfeisu. IPv6 Zone ID ir numurs Idx sleja.

Ping saistītās komandas

Ping komandu bieži lieto kopā ar citām tīkla komandu komandām, piemēram, tracert, ipconfig, netstat, nslookup un citiem.