A Ping parancs használata a Windows rendszerben

Tartalomjegyzék:

A Ping parancs használata a Windows rendszerben
A Ping parancs használata a Windows rendszerben
Anonim

A ping parancs egy parancssori parancs, amellyel tesztelhető, hogy a forrásszámítógép képes-e elérni egy meghatározott célszámítógépet. Ez egy egyszerű módja annak ellenőrzésére, hogy egy számítógép tud-e kommunikálni egy másik számítógéppel vagy hálózati eszközzel.

A ping parancs úgy működik, hogy az Internet Control Message Protocol (ICMP) Echo Request üzeneteket küldi a célszámítógépnek, és vár a válaszra. A ping parancs két fő információja az, hogy a válaszok közül mennyit ad vissza, és mennyi időbe telik a visszatérésük.

Például előfordulhat, hogy egy hálózati nyomtató pingelésekor nem kap választ, csak akkor derül ki, hogy a nyomtató offline állapotban van, és a kábelét ki kell cserélni. Vagy lehet, hogy meg kell pingelnie egy routert, hogy megbizonyosodjon arról, hogy számítógépe tud-e csatlakozni hozzá, hogy kiküszöbölje a hálózati probléma lehetséges okát.

A "ping" szót online is használják egy rövid üzenetre, általában szöveges vagy e-mail üzenetre. Például "pingelheti a főnökét", vagy üzenetet küldhet neki egy projektről, de a ping parancsnak semmi köze ehhez.

Ping parancs elérhetősége

A ping parancs a Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista és Windows XP operációs rendszerek Parancssorából érhető el. A Windows régebbi verzióiban is elérhető, mint például a Windows 98 és 95.

Ez a parancs a Speciális indítási beállítások és a Rendszer-helyreállítási beállítások javítás/helyreállítás menü Parancssorában is megtalálható.

Image
Image

Ping parancs szintaxis

ping [- t] [- a] [- n szám] [- l méret] [- f] [- i TTL] [- v TOS] [- r count] [- s count] [-w időtúllépés] [-R ] [-S srcaddr] [-p] [- 4] [- 6] cél [ /?]

Bizonyos ping parancskapcsolók és egyéb ping parancsok szintaxisa operációs rendszerenként eltérő lehet.

Ping parancsbeállítások
Elem Magyarázat
- t Ennek az opciónak a használata pingelni fogja a célt, amíg le nem kényszeríti a Ctrl+C használatával.
- a Ez a ping parancs opció, ha lehetséges, feloldja egy IP-cím célállomásának gazdagépnevét.
- n count Ez az opció beállítja az elküldendő ICMP visszhangkérések számát 1 és 4294967295 között. A ping parancs alapértelmezés szerint 4-et küld, ha a - n nincs használatban.
- l méret Ezzel az opcióval állíthatja be a visszhang kérés csomag méretét bájtokban 32 és 65, 527 között. A ping parancs 32 bájtos visszhang kérést küld, ha nem használja a - l opció.
- f Használja ezt a ping parancsot annak megakadályozására, hogy az ICMP Echo Requests-t az útválasztók feldarabolják Ön és a cél között. A - f opciót leggyakrabban a maximális átviteli egységgel (PMTU) kapcsolatos problémák elhárítására használják.
- i TTL Ez az opció beállítja a Time to Live (TTL) értéket, amelynek maximuma 255.
- v TOS Ez az opció lehetővé teszi egy szolgáltatástípus (TOS) érték beállítását. A Windows 7-től kezdve ez a lehetőség már nem működik, de kompatibilitási okokból továbbra is létezik.
- r count Használja ezt a ping parancsot a számítógép és a célszámítógép vagy -eszköz közötti ugrások számának megadásához, amelyet rögzíteni és megjeleníteni szeretne. A szám maximális értéke 9, ezért használja inkább a tracert parancsot, ha szeretné megtekinteni két eszköz közötti összes ugrást.
- s count Használja ezt a lehetőséget, hogy Internet időbélyeg formátumban jelentse azt az időpontot, amikor az egyes visszhangkéréseket megkapta és a visszhangválaszt elküldi. A számlálás maximális értéke 4, ami azt jelenti, hogy csak az első négy ugrást lehet időbélyeggel ellátni.
- w időtúllépés Az időtúllépési érték megadása a ping parancs végrehajtása során beállítja azt az időtartamot, ezredmásodpercben, ameddig a ping minden válaszra vár. Ha nem használja a - w opciót, a rendszer az alapértelmezett 4000-es időtúllépési értéket használja, ami 4 másodperc.
- R Ez az opció azt mondja a ping parancsnak, hogy kövesse az oda-vissza út útvonalát.
- S srcaddr Használja ezt a lehetőséget a forráscím megadásához.
- p Használja ezt a kapcsolót a Hyper-V hálózati virtualizációs szolgáltató címének pingeléséhez.
- 4 Ez arra kényszeríti a ping parancsot, hogy csak az IPv4-et használja, de csak akkor szükséges, ha a cél egy gazdagépnév, és nem egy IP-cím.
- 6 Ez arra kényszeríti a ping parancsot, hogy csak az IPv6-ot használja, de a - 4 beállításhoz hasonlóan csak gazdagépnév pingelésekor szükséges.
cél Ez az a cél, amelyet pingelni szeretne, akár IP-cím, akár gazdagépnév.
/? Használja a súgó kapcsolót a ping paranccsal, hogy részletes súgót jelenítsen meg a parancs számos lehetőségéről.

A - f, - v, - r, - Az s, - j és - k opciók csak IPv4-címek pingelésekor működnek. A - R és - S opciók csak IPv6 esetén működnek.

Más, kevésbé gyakran használt kapcsolók is léteznek a ping parancshoz, például [- j host-list], [- k host-list], és [- c rekesz]. Futtassa a ping /? parancsot a parancssorból, ha többet szeretne tudni ezekről a lehetőségekről.

A ping parancs kimenetét egy átirányítási operátor segítségével fájlba mentheti.

Ping parancs példák

Az alábbiakban néhány példa látható a ping-et használó parancsokra.

Ping Google.com


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

Ebben a példában a ping parancs a www.google.com gazdagépnév pingelésére szolgál. A - n opció azt mondja a ping parancsnak, hogy az alapértelmezett 4 helyett 5 ICMP visszhangkérést küldjön, a - l pedig a csomagméretet állítja be. minden kérésnél 1500 bájtra az alapértelmezett 32 bájt helyett.

A Parancssor ablakban megjelenő eredmény valahogy így fog kinézni:


Válasz innen: 172.217.1.142: bytes=1500 time=30ms TTL=54

Válasz innen: 172.217.1.142: bytes=1500 time=50msTL

Válasz innen: 172.217.1.142: bytes=1500 time=29ms TTL=54

Válasz innen: 172.217.1.142: bytes=1500 time=50msTL

Válasz innen: 172.217.1.142: bytes=1500 time=31ms TTL=54

Ping-statisztika a 172.217.1.142-hez:

Csomagok: Elküldött=5, Fogadott=5, Elveszett=0 (0% veszteség), Hozzávetőleges oda-vissza idő milliszekundumban: Minimum=29 ms, Maximum=31 ms, Átlag=30 ms

A 74.217.1.142 Ping-statisztikában jelentett 0%-os veszteség azt magyarázza, hogy a www.google.com címre küldött minden ICMP Echo Request üzenet visszaküldésre került. Ez azt jelenti, hogy ez a hálózati kapcsolat jól tud kommunikálni a Google webhelyével.

Ping localhost


ping 127.0.0.1

A fenti példában a 127.0.0.1 pingelést végezzük, amelyet IPv4 localhost IP-címnek vagy IPv4 loopback IP-címnek is neveznek, opciók nélkül.

A ping parancs ezzel a címmel történő használata kiváló módja annak, hogy tesztelje, hogy a Windows hálózati funkciói megfelelően működnek-e, de nem mond semmit a saját hálózati hardveréről vagy más számítógépekkel vagy eszközökkel való kapcsolatáról. A teszt IPv6-os verziója a következő lenne: ping::1

Gépnév keresése a ping segítségével


ping -a 192.168.1.22

Ebben a példában a ping parancsot arra kérjük, hogy keresse meg a 192.168.1.22 IP-címhez rendelt gazdagépnevet, de egyébként a szokásos módon pingelje meg.

A parancs feloldhatja például a 192.168.1.22 IP-címet J3RTY22 gazdagépnévként, majd végrehajthatja a ping többi részét az alapértelmezett beállításokkal.

Ping Router Command


ping 192.168.2.1

Hasonlóan a fenti ping parancspéldákhoz, ez a parancs annak ellenőrzésére szolgál, hogy a számítógép eléri-e az útválasztót. Az egyetlen különbség itt az, hogy a ping parancskapcsoló vagy a localhost pingelése helyett a számítógép és az útválasztó közötti kapcsolatot ellenőrizzük (ebben az esetben 192.168.2.1).

Ha problémái vannak az útválasztóba való bejelentkezéssel vagy egyáltalán az internet elérésével, ellenőrizze, hogy az útválasztó elérhető-e ezzel a ping paranccsal, természetesen a 192.168.2.1 helyett a router IP-címével.

Ping IPv6-tal


ping -t -6 SZERVER

Ebben a példában a ping parancsot az IPv6 használatára kényszerítjük a - 6 opcióval, és korlátlan ideig folytatjuk a SERVER ping-elését a - tlehetőség. A ping manuálisan megszakítható: Ctrl+C.

A ping parancs példájában generált válaszokban a % utáni szám az IPv6 zónaazonosító, amely leggyakrabban a használt hálózati interfészt jelzi. Létrehozhat egy táblázatot a hálózati interfész neveivel egyeztetett zónaazonosítókról a netsh interface ipv6 show interface végrehajtásával. Az IPv6 zónaazonosító az Idx oszlopban található szám.

Bottom Line

A ping parancsot gyakran használják más, hálózattal kapcsolatos parancssori parancsokkal, például a tracert, ipconfig, netstat és nslookup parancsokkal.

Egyéb pinghasználati módok

A fent látható eredmények alapján egyértelmű, hogy a ping paranccsal is megkeresheti egy webhely IP-címét. Kövesse ezt a linket, ha többet szeretne megtudni erről.

Linuxos számítógépeken is használhatja a ping parancsot, és léteznek harmadik féltől származó ping-eszközök is, amelyek több szolgáltatást kínálnak, mint az alap ping parancs.

Ajánlott: