Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

ping je jednoduchý, ale nezbytný nástroj pro diagnostiku síťových problémů v Linuxu. Může vám pomoci zkontrolovat síťové připojení, zjistit, zda je vzdálený počítač online, a hrát důležitou roli při analýze problémů s připojením, jako jsou zahozené balíčky nebo vysoká latence.

Ale jakkoli je příkaz ping důležitý, není to nejzajímavější na pohled a interpretovat jeho výstup užitečným způsobem může být obtížné. gping je grafický nástroj příkazového řádku s dalšími funkcemi, které usnadňují vizualizaci odpovědí ping z více cílů.

Co je to ping a jak to funguje?

ping je linuxový příkaz, který používá protokol ICMP (Internet Control Message Protocol) Datagram ECHO_REQUEST k vyvolání ICMP ECHO_RESPONSE ze vzdáleného hostitele. To znamená, že pokud:

pingGoogle.com

...váš počítač odešle ping na google.com a google.com jej odešle zpět do vašeho místního počítače.

instagram viewer

Na výstupu terminálu se zobrazí vzdálená IP adresa spolu s dalšími informacemi, včetně doby, než odpověď dosáhla vašeho zařízení. ping bude pokračovat v odesílání požadavků, dokud mu neřeknete, aby přestal.

Kromě určení vzdáleného hostitele přijímá ping řadu argumentů různých nástrojů, včetně časových razítek, kolik ping požadavky na odeslání a zahlcení, které vydává pakety tak rychle, jak se vracejí, nebo stokrát za sekundu, podle toho, co je více.

ping je předinstalovaný na většině systémů Linux, ale pokud jej nemůžete najít na svém, nainstalujte jej pomocí:

sudo apt Nainstalujte inetutils-ping

Můžeš získat nápovědu příkazového řádku pro ping spuštěním:

muž ping

Jak je gping lepší než Ping a jak jej nainstalujete?

gping nenabízí tolik možností jako ping. Nemůžete jej použít například k zaplavení cílového hostitele, ale má několik zabijáckých funkcí, díky kterým vyniká. Hlavním z nich je schopnost pingovat více cílů současně a poskytovat výstup jako barevně kódovaný graf.

To vám umožní snadno vidět odezvu cílů v průběhu času a rozpoznat vzory. To vám může pomoci zjistit, zda existují nějaké problémy se vzdálenými hostiteli, který je optimálním hostitelem pro připojení, nebo zda je problém s vaším vlastním připojením.

Chcete-li nainstalovat gping do distribucí založených na Debianu, nejprve přidejte klíč PPA do svých zdrojů:

echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -

Nyní aktualizujte a nainstalujte gping:

sudo apt Aktualizace
sudo apt Nainstalujte gping

Spusťte následující příkaz pro instalaci gping na Fedoru:

sudo dnf copr povolit atim/gping -y && sudo dnf nainstalovat gping

Na Arch Linuxu:

pacman -S gping

Chcete-li nainstalovat gping na Gentoo, spusťte:

úložiště sudo eselect umožnit dm9pZCAq
sudo se objeví --synchronizace dm9pZCAq
sudo emerge net-misc/gping:: dm9pZCAq

Pokud máte na svém systému Linux Snap, můžete nainstalovat balíček gping snap pomocí:

sudo snap Nainstalujte gping

Jak používat gping k vizualizaci odpovědí Ping v systému Linux

gping se snadno používá a jako argumenty přijímá více názvů hostitelů. Chcete-li zobrazit graf odezvy ping od BBC, Google, Bing a CNN, spustili byste:

gpingbbc.co.Spojené královstvíGoogle.combing.comcnn.com

...a gping začne pracovat s pingem na zadané hostitele a grafem výsledků pro vaši kontrolu. Barvy jsou přidělovány pomocí gping, ačkoli můžete barvy přiřadit jednotlivým hostitelům pomocí --barva nebo -C přepínač:

gpingbbc.co.Spojené království--barvatyrkysová

Interval sledování můžete také změnit z výchozí hodnoty 0,2 sekundy pomocí tlačítka -n nebo --interval sledování vlajky.

To je vše, co gping dělá. I když nemá stejnou šíři možností konfigurace jako ping, je to mocný nástroj v kůlně pro každého, kdo se zajímá o sítě.

Začněte kariéru síťového inženýra!

Získání základního porozumění sítím a reakcím je nezbytné, pokud se chcete věnovat kariéře sítě inženýr a ping i gping vám mohou pomoci instinktivně pochopit, jak stroje komunikují napříč a síť.

Ale jsou pouze začátkem vaší cesty, a pokud doufáte, že jednoho dne získáte práci v oboru, musíte získat řádná certifikace od vyučujících a udělujících orgánů.