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.comEbben 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 = 67msA 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.1A 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.22Ebben 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 SERVEREbben 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.