Ping parancs

Ping parancs példák, opciók, kapcsolók, stb

A ping parancs egy Command Prompt parancs, melynek segítségével megpróbálhatják tesztelni a forrás számítógép elérését egy meghatározott célszámítógépen. A ping parancsot általában egyszerű módon használják annak ellenőrzésére, hogy a számítógép képes-e kommunikálni a hálózaton keresztül egy másik számítógépen vagy hálózati eszközön.

A ping parancs az Internet Control Message Protocol (ICMP) Echo Request üzenetek küldésével működik a célszámítógépen, és vár választ.

Hány ilyen válasz érkezik vissza, és mennyi időbe telik nekik a visszatérés, a ping parancs két fő információja.

Például előfordulhat, hogy nincs válasz a hálózati nyomtató pingálásakor, csak annak megállapításához, hogy a nyomtató offline állapotban van, és kábelének cseréje szükséges. Vagy talán be kell pingelni egy útválasztót, hogy megbizonyosodjon róla, hogy a számítógép csatlakozik hozzá, hogy kiküszöbölje azt, mint a hálózati probléma lehetséges oka.

Ping parancs elérése

A ping parancs a Windows 10 , a Windows 8 , a Windows 7 , a Windows Vista és a Windows XP operációs rendszerek parancssorában érhető el. A ping parancs a Windows korábbi verzióiban, például a Windows 98 és 95-ben is elérhető.

A ping parancs megtalálható a parancssorban a Speciális indítási beállítások és a Rendszer-helyreállítási javítások javítási / helyreállítási menüiben.

Megjegyzés: Egyes ping parancskapcsolók és más ping parancs szintaxis elérhetősége eltérhet az operációs rendszertől az operációs rendszerig.

Ping Parancs Szintaxisa

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

Tipp: Lásd a Parancs-szintaxis olvasását , ha nem biztos benne, hogy hogyan értelmezheti a ping parancs szintaxisát a fent leírt vagy az alábbi táblázatban.

-t Ezzel az opcióval ping a cél, amíg meg nem állítja a Ctrl-C használatával .
-a Ez a ping parancs opció megoldja, ha lehetséges, egy IP-cím célcímének nevét .
-n számít Ez az opció beállítja, hogy az ICMP Echo Kérelmek száma 1-től 4294967295-ig terjedjen. A ping parancs alapértelmezés szerint 4-et küld, ha a -n nem használatos.
-l méret Ezzel az opcióval beállíthatja az echo request csomag 32-ről 65 527-re történő méretét, bájtban. A ping parancs 32 bájtos visszhangkérést küld, ha nem használja az -l függvényt.
-f Használja ezt a ping parancsot, hogy megakadályozza, hogy az ICMP Echo Kérelmek töredezettek legyenek az útválasztók között az Ön és a cél között . A -f beállítás leggyakrabban a Path Maximum Transmission Unit (PMTU) hibák elhárítására szolgál.
-i TTL Ez az opció beállítja a Time to Live (TTL) értéket, amelynek maximális értéke 255.
-v TOS Ezzel az opcióval beállíthatja a szolgáltatás típusát (TOS). A Windows 7-ről ez az opció már nem működik, de kompatibilitási okok miatt még mindig létezik.
-r számít Használja ezt a ping parancsot arra, hogy adja meg a komplett számot a számítógép és a megcélzott számítógép vagy eszköz között, amelyet fel szeretne venni és megjeleníteni. A számlálás maximális értéke 9, ezért használja a tracert parancsot, ha érdekli a két eszköz közötti összes komplett megtekintését.
-s számít Ezzel az opcióval jelentheti be az internetes időbélyeg formátumban megjelenő időt, hogy minden egyes visszhangkérés beérkezik és visszhangjelzést küld. A számlálás maximális értéke 4, azaz csak az első négy komló időbeállítható.
-w időtúllépés Az időzítés értékének megadása a ping parancs végrehajtásakor beállítja azt az időmennyiséget, milliszekundumban, amelyre a ping várja az egyes válaszokat. Ha nem használja a -w opciót, a 4000 alapértelmezett időtúllépés értéke 4 másodperc.
-R Ez az opció azt mondja a ping parancsnak, hogy nyomon követheti a kerek útvonalat.
-S srcaddr Használja ezt a lehetőséget a forráscím meghatározá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ére.
-4 Ez arra kényszeríti a ping parancsot, hogy csak IPv4-t használjon, de csak akkor szükséges, ha a cél egy gazdanév és nem egy IP-cím.
-6 Ez arra kényszeríti a ping parancsot, hogy csak IPv6-ot használjon, de a -4-es opcióhoz hasonlóan csak a gazdanév pingeléséhez szükséges.
cél Ez a ping úticél, vagy egy IP-cím vagy egy gazdanév.
/? A súgó kapcsolóval a ping paranccsal részletes utasításokat jeleníthet meg a parancs számos opciójával kapcsolatban.

Megjegyzés: A -f , -v , -r , -s , -j és -k beállítások csak IPv4-címek pingálásakor működnek. A -R és -S opciók csak az IPv6 protokollal működnek.

Más, kevésbé általánosan használt kapcsolók a ping parancshoz léteznek, beleértve a [ -j host-listát ], a [ -k host-listát ] és a [ -c partíciót ]. Végezze el a ping /? a Parancssorból további információt kaphat ezekről a lehetőségekről.

Tipp: A ping parancs kimenetét átirányítási operátorral mentheti egy fájlba. További utasításokért lásd: Parancs-kimenet átirányítása fájlba , vagy további útmutatásokat a Parancssor-trükkök listáján.

Ping paranccsal kapcsolatos példák

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

Ebben a példában a ping parancs a www.google.com gazdanév pingelésére szolgál. A -n opció azt mondja a ping parancsnak, hogy 5 ICMP Echo kérést küldi el a 4 alapértelmezett helyett, és az -l függvény az egyes kérésekhez tartozó csomagméretet 1500 byte-ra állítja a 32 bájt alapértelmezett helyett.

A Parancssor ablakban megjelenő eredménynek így fog kinéznie:

Pinging www.google.com [74.125.224.82] 1500 bájtos adatbázissal: Válasz 74.125.224.82-ból: bytes = 1500 time = 68ms TTL = 52 Válasz 74.125.224.82-ből: bytes = 1500 time = 68ms TTL = 52 Válasz 74.125-ből .224.82: bytes = 1500 idő = 65ms TTL = 52 Válasz 74.125.224.82-ből: bytes = 1500 idő = 66ms TTL = 52 Válasz 74.125.224.82-ről: bytes = 1500 idő = 70ms TTL = 52 Ping statisztika 74.125.224.82: Csomagok : Elküldött = 5, Fogadott = 5, Elveszett = 0 (0% veszteség), Hozzávetőleges fordulási idők milli-másodpercben: Minimum = 65ms, Maximális = 70ms, Átlag = 67ms

A Ping statisztikában a 74.125.224.82-re vonatkozó 0% -os veszteség azt mutatja, hogy a www.google.com címre küldött minden ICMP Echo Request üzenet visszakerült. Ez azt jelenti, hogy amennyire a hálózati kapcsolatom megy, tudok kommunikálni a Google honlapján csak finom.

ping 127.0.0.1

A fenti példában 127.0.0.1-et , IPv4 localhost IP címet vagy IPv4 loopback IP-címet nevezek , opciók nélkül.

A ping parancs használata a 127.0.0.1-es ping számára kiváló módja annak, hogy ellenőrizze, 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épről vagy eszközről való kapcsolatáról.

A teszt IPv6 verziója ping :: 1 .

ping -a 192.168.1.22

Ebben a példában arra kérem a ping parancsot, hogy keresse meg a 192.168.1.22 IP-címhez rendelt gazdanevet, de másképp pingálja a szokásos módon.

Pinging J3RTY22 [192.168.1.22] 32 bájt adat: Válasz 192.168.1.22: bytes = 32 idő

Amint láthatja, a ping paranccsal a megadott 192.168.1.22 IP címet, mint a J3RTY22 gazdagépet oldotta meg , majd végrehajtotta a többi pinget az alapértelmezett beállításokkal.

ping -t -6 SERVER

Ebben a példában arra kényszerítem a ping parancsot, hogy az IPv6-ot a -6 opcióval használják, és továbbra is ping-szel a SERVER- et a t-opcióval.

Pinging SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] 32 bájt adat: Válasz fe80 :: fd1a: 3327: 2937: 7df3% 10: time = 1ms Válasz fe80 :: fd1a: 3327: 2937 : 7df3% 10: idő

Néhány válasz után hét éven keresztül megszakítottam a pinget a Ctrl-C-vel. Továbbá, amint látja, a -6 opció IPv6 címeket állított elő.

Tipp: A ping parancs példájában generált válaszok százalékos értéke után az% IPv6 zóna azonosító, amely leggyakrabban jelzi a használt hálózati felületet. A hálózatazonosító nevekhez illeszkedő Zone ID-ek táblázatot hozhat létre a netsh interface ipv6 bemutató felület végrehajtásával. Az IPv6 zóna azonosító az Idx oszlopban található szám.

Pinghez kapcsolódó parancsok

A ping parancsot gyakran használják más hálózati parancsokkal, mint pl. Tracert , ipconfig, netstat , nslookup és mások.