Jak používat příkaz Ping ve Windows

Obsah:

Jak používat příkaz Ping ve Windows
Jak používat příkaz Ping ve Windows
Anonim

Příkaz ping je příkaz příkazového řádku používaný k testování schopnosti zdrojového počítače dosáhnout zadaného cílového počítače. Je to jednoduchý způsob, jak ověřit, že počítač může komunikovat s jiným počítačem nebo síťovým zařízením.

Příkaz ping funguje tak, že odesílá zprávy Echo Request protokolu ICMP (Internet Control Message Protocol) do cílového počítače a čeká na odpověď. Dvě hlavní informace, které příkaz ping poskytuje, jsou, kolik z těchto odpovědí je vráceno a jak dlouho trvá, než se vrátí.

Například se může stát, že při pingování na síťovou tiskárnu nenajdete žádné odezvy, pouze zjistíte, že tiskárna je offline a je třeba vyměnit její kabel. Nebo možná budete muset pingnout směrovač, abyste ověřili, že se k němu váš počítač může připojit, abyste to odstranili jako možnou příčinu problému se sítí.

Slovo „ping“se také používá online k označení krátké zprávy, obvykle přes text nebo e-mail. Můžete například „pingnout svého šéfa“nebo mu poslat zprávu o projektu, ale příkaz ping s tím nemá nic společného.

Dostupnost příkazu Ping

Příkaz ping je dostupný z příkazového řádku v operačních systémech Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista a Windows XP. Je také k dispozici ve starších verzích Windows, jako jsou Windows 98 a 95.

Tento příkaz lze nalézt také v příkazovém řádku v nabídkách opravy/obnovy Rozšířené možnosti spuštění a Možnosti obnovení systému.

Image
Image

Syntaxe příkazu Ping

ping [- t] [- a] [- n počet] [- l velikost] [- f] [- i TTL] [- v TOS] [- r počet] [- s počet] [-w časový limit] [-R ] [-S srcaddr] [-p] [- 4] [- 6] cíl [ /?]

Dostupnost určitých přepínačů příkazu ping a další syntaxe příkazu ping se může lišit operační systém od operačního systému.

Možnosti příkazu Ping
Item Vysvětlení
- t Pomocí této možnosti bude cíl pingovat, dokud jej nedonutíte zastavit pomocí Ctrl+C.
- a Tato možnost příkazu ping vyřeší, pokud je to možné, název hostitele cílové adresy IP.
- n počet Tato možnost nastavuje počet ICMP Echo Requests k odeslání, od 1 do 4294967295. Příkaz ping odešle ve výchozím nastavení 4, pokud - n není použito.
- l velikost Tuto volbu použijte k nastavení velikosti paketu požadavku echo v bajtech od 32 do 65 527. Pokud nepoužijete , příkaz ping odešle 32bajtový požadavek echo -l možnost.
- f Pomocí této možnosti příkazu ping zabráníte fragmentaci požadavků ICMP Echo Requests routery mezi vámi a cílem. Možnost - f se nejčastěji používá k odstraňování problémů s maximální přenosovou jednotkou (PMTU).
- i TTL Tato možnost nastavuje hodnotu Time to Live (TTL), jejíž maximum je 255.
- v TOS Tato možnost umožňuje nastavit hodnotu typu služby (TOS). Počínaje Windows 7 tato možnost již nefunguje, ale stále existuje z důvodu kompatibility.
- r počet Tuto možnost příkazu ping použijte k zadání počtu přeskoků mezi vaším počítačem a cílovým počítačem nebo zařízením, které chcete zaznamenat a zobrazit. Maximální hodnota pro počet je 9, takže pokud chcete zobrazit všechny skoky mezi dvěma zařízeními, použijte místo toho příkaz tracert.
- s počet Tuto možnost použijte k nahlášení času ve formátu internetového časového razítka, kdy byla přijata každá žádost o echo a odeslána odpověď na echo. Maximální hodnota pro počet je 4, což znamená, že pouze první čtyři skoky mohou být označeny časovým razítkem.
- w časový limit Zadání hodnoty časového limitu při provádění příkazu ping upraví dobu v milisekundách, po kterou ping čeká na každou odpověď. Pokud nepoužijete možnost - w, použije se výchozí hodnota časového limitu 4000, což jsou 4 sekundy.
- R Tato možnost říká příkazu ping, aby sledoval cestu tam a zpět.
- S srcaddr Pomocí této možnosti zadejte zdrojovou adresu.
- p Pomocí tohoto přepínače odešlete příkaz ping na adresu poskytovatele virtualizace sítě Hyper-V.
- 4 Toto vynutí, aby příkaz ping používal pouze IPv4, ale je to nutné pouze v případě, že cílem je název hostitele a nikoli adresa IP.
- 6 Toto přinutí příkaz ping používat pouze IPv6, ale stejně jako u možnosti - 4 je nutné pouze při pingu na název hostitele.
target Toto je cíl, kterému chcete pingnout, buď IP adresu, nebo název hostitele.
/? Pomocí přepínače nápovědy s příkazem ping zobrazíte podrobnou nápovědu k několika možnostem příkazu.

The - f, - v, - r, - Možnosti s, - j a - k fungují pouze při pingování adres IPv4. Možnosti - R a - S fungují pouze s IPv6.

Existují další méně běžně používané přepínače pro příkaz ping včetně [- j host-list], [- k host-list] a [- c oddíl]. Pro více informací o těchto možnostech spusťte ping /? z příkazového řádku.

Výstup příkazu ping můžete uložit do souboru pomocí operátoru přesměrování.

Příklady příkazů Ping

Níže je několik příkladů příkazů, které používají ping.

Ping Google.com


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

V tomto příkladu se příkaz ping používá k pingu na název hostitele www.google.com. Možnost - n říká příkazu ping, aby odeslal 5 požadavků ICMP Echo namísto výchozích 4, a možnost - l nastavuje velikost paketu pro každý požadavek na 1500 bajtů místo výchozích 32 bajtů.

Výsledek zobrazený v okně příkazového řádku bude vypadat nějak takto:


Odpověď od 172.217.1.142: bajtů=1500 čas=30ms TTL=54

Odpověď od 172.217.1.142: bajtů=1500 čas T4=30

Odpověď od 172.217.1.142: bajtů=1500 čas=29ms TTL=54

Odpověď od 172.217.1.142: bajtů=1500 čas T4=30

Odpověď z 172.217.1.142: bytes=1500 čas=31ms TTL=54

Statistiky pingu pro 172.217.1.142:

Pakety: Odeslané=5, Přijaté=5, Ztracené=0 (ztráta 0 %), Přibližné časy zpáteční cesty v milisekundách: Minimum=29 ms, Maximum=31 ms, Průměr=30 ms

Ztráta 0 % hlášená ve statistikách Ping pro 74.217.1.142 vysvětluje, že každá zpráva ICMP Echo Request odeslaná na www.google.com byla vrácena. To znamená, že pokud jde o toto síťové připojení, může v pohodě komunikovat s webem Google.

Ping localhost


ping 127.0.0.1

Ve výše uvedeném příkladu odešleme ping na 127.0.0.1, nazývanou také IP adresa IPv4 localhost nebo IPv4 loopback IP adresa, bez možností.

Použití příkazu ping s touto adresou je skvělý způsob, jak otestovat, že síťové funkce Windows fungují správně, ale neříká to nic o vašem vlastním síťovém hardwaru nebo vašem připojení k jinému počítači nebo zařízení. Verze IPv6 tohoto testu by byla ping::1

Najít název hostitele pomocí příkazu Ping


ping -a 192.168.1.22

V tomto příkladu žádáme příkaz ping, aby našel název hostitele přiřazený k IP adrese 192.168.1.22, ale jinak na něj pingl jako obvykle.

Příkaz může vyřešit IP adresu, 192.168.1.22, například jako název hostitele J3RTY22, a poté provést zbytek pingu s výchozím nastavením.

Příkaz směrovače Ping


ping 192.168.2.1

Podobně jako výše uvedené příklady příkazu ping, tento se používá ke zjištění, zda váš počítač může dosáhnout vašeho routeru. Jediný rozdíl je v tom, že místo použití přepínače příkazů ping nebo příkazu ping na localhost kontrolujeme spojení mezi počítačem a routerem (v tomto případě 192.168.2.1).

Pokud máte potíže s přihlášením k routeru nebo s přístupem k internetu vůbec, zjistěte, zda je váš router přístupný pomocí tohoto příkazu ping, samozřejmě nahraďte 192.168.2.1 IP adresou vašeho routeru.

Ping s IPv6


ping -t -6 SERVER

V tomto příkladu vynutíme příkaz ping, aby používal IPv6 s možností - 6 a pokračujeme v pingování SERVER na dobu neurčitou pomocí - tmožnost. Ping můžete přerušit ručně pomocí Ctrl+C.

Číslo za % v odpovědích generovaných v tomto příkladu příkazu ping je ID zóny IPv6, které nejčastěji označuje použité síťové rozhraní. Můžete vygenerovat tabulku ID zón shodných s názvy vašich síťových rozhraní spuštěním netsh interface ipv6 show interface ID zóny IPv6 je číslo ve sloupci Idx.

Sečteno podtrženo

Příkaz ping se často používá s dalšími příkazy příkazového řádku souvisejícími se sítí, jako je tracert, ipconfig, netstat a nslookup.

Další použití pingu

Vzhledem k výsledkům, které vidíte výše, je jasné, že k vyhledání IP adresy webové stránky můžete také použít příkaz ping. Kliknutím na tento odkaz se dozvíte více o tom, jak to udělat.

Příkaz ping můžete použít také na počítači se systémem Linux a existují také nástroje ping od jiných výrobců, které nabízejí více funkcí než základní příkaz ping.

Doporučuje: