Jak pomocí příkazu ping v systému Linux zkontrolovat připojení k zařízením ve vaší síti.
Pomocí příkazu ping v systému Linux můžete zkontrolovat, zda jste připojeni k jiným počítačům nebo zařízením ve vaší síti. Funguje s většinou operačních systémů a zařízeními s připojením k internetu.
Co je příkaz ping v systému Linux?
Příkaz ping je snadný a osvědčený nástroj pro kontrolu , zda je počítač nebo zařízení dostupné ve vaší aktuální síti. Pomocí tohoto příkazu odešlete požadavek, na který by měla být rychle poskytnuta odpověď. Poté můžete předpokládat, že mezi oběma zařízeními existuje připojení a je k dispozici pro použití. Požadavky a odpovědi se neomezují pouze na Linux a linuxové distribuce, jako je Ubuntu, ale na všechny běžné operační systémy. Většina zařízení, včetně routerů, tiskáren a skenerů, může také reagovat na požadavek ping. Ačkoli je možné ručně deaktivovat automatickou odpověď na požadavek ping, nepřináší to žádné bezpečnostní výhody.
Jak funguje příkaz ping v systému Linux?
Příkaz ping se zadává a provádí v terminálu. Odesílá jednoduchý signál na nastavený cíl, který odpoví vlastním signálem. Cíl se nastavuje pomocí IP adresy nebo názvu hostitele. V druhém případě se pokusí převést název hostitele na adresu DNS, proto je příkaz ping vhodný také pro zjišťování těchto adres. Pokud není ping v systému Linux zastaven ručně nebo pomocí volby, bude odesílat signál každou sekundu navždy. Existují dvě různé verze příkazu: „ping“ se používá pro adresy IPv4 a „ping6“ pro adresy IPv6.
Jak vypadá syntaxe příkazu ping?
Příkaz ping má následující syntaxi:
$ ping [Options] [Target]shellping je skutečný příkaz, který lze upravit pomocí voleb. Cílem může být buď nastavená IP adresa, nebo název hostitele.
Jaké možnosti má příkaz ping?
Kromě příkazu ping existuje mnoho dalších možností. Tyto jsou nejdůležitější:
- -c [Počet]: Pomocí této volby můžete nastavit, kolik požadavků se celkem odešle. Jakmile je tento počet dosažen, příkaz ping se zastaví.
- -I [Interface]: Tato volba nastavuje, přes která rozhraní se pingový požadavek odešle.
- -i [Interval]: Tato volba umožňuje nastavit intervaly mezi požadavky. Obvykle se jedná o sekundu a interval se také nastavuje v sekundách.
- -W [Wait]: Tato volba umožňuje nastavit, jak dlouho má příkaz čekat na odpověď, než automaticky přestane zkoušet. Také se zadává v sekundách.
- -w [End time]: Tuto možnost můžete použít k nastavení, jak dlouho má být pingová žádost prováděna. Jakmile uplyne čas, opět udávaný v sekundách, kontakt je ukončen bez ohledu na to, zda byl úspěšný nebo ne.
Příklady příkazu ping
Aby bylo snazší pochopit, jak funguje příkaz ping v systému Linux, uvádíme několik jednoduchých příkladů:
$ ping examplesite.comshellTento příkaz bude každou sekundu bez přestávky pingovat webovou stránku examplesite.com. Výsledek zobrazí DNS adresu webové stránky.
$ ping -c 5 examplesite.comshellTento příkaz odešle pět pingů na adresu examplesite.com a informuje vás, zda byly úspěšné nebo ne. Po pěti pokusech bude kontakt přerušen.
$ ping6 ipv6.examplesite.comshellPomocí této možnosti můžete zjistit, zda je k dispozici připojení k internetu IPv6 a zda je z něj možné se připojit na stránku examplesite.com.