Rychlost vašeho internetu závisí také na rychlosti vašeho síťového rozhraní (NIC). Zde je několik způsobů, jak zkontrolovat rychlost síťové karty v systému Linux.

Znalost rychlosti vašeho síťového adaptéru může být užitečná v různých situacích. Například vám pomůže určit, zda můžete plně využít dostupnou šířku pásma, nebo zda ano plánujete upgradovat svou síť, můžete zkontrolovat, zda je vaše současná síťová karta schopná nebo zda je nutné provést upgrade vaše NIC.

Bez ohledu na důvod nebo scénář je k dispozici několik nástrojů příkazového řádku pro kontrolu rychlosti síťové karty na počítači se systémem Linux.

Najděte síťové karty připojené k počítači se systémem Linux

Váš systém může mít jeden nebo více síťové karty rozhraní k němu připojen. V Linuxu najdete všechny dostupné síťové karty pomocí příkazu ip:

ip link show

Zobrazí seznam všech síťových karet spolu s jejich názvy. Jakmile najdete název síťové karty, zkontrolujte její rychlost pomocí některé z níže uvedených metod.

ethtool je nástroj příkazového řádku, který poskytuje informace o síťových ovladačích a rozhraních včetně jejich rychlosti, duplexity, statistik síťového rozhraní a podporovaných režimů propojení. Umožňuje vám také změnit nastavení konfigurace síťového rozhraní a můžete jej dokonce použít k řešení problémů s kartou síťového rozhraní.

instagram viewer

Možná máte na svém systému nainstalovaný ethtool. Pokud ne, spusťte:

sudo apt install ethtool

Když spustíte ethtool následovaný názvem NIC, zobrazí podrobnosti o síťové kartě včetně rychlosti zařízení, duplexity, podporovaných režimů připojení a některých dalších vlastností.

ethtool 

Chcete-li zobrazit rychlost síťové karty, použijte:

sudo ethtool  | grep Speed

Výstup ukazuje, že rychlost NIC je 1000 Mb/s.

2. Zkontrolujte rychlost NIC pomocí souborového systému /sys

The /sys/class/net/ adresář obsahuje různé soubory, které obsahují informace o kartách síťového rozhraní připojených k vašemu systému. Rychlost NIC je obsažena v /sys/class/net//speed soubor. Tyto informace si můžete prohlédnout pomocí příkazu cat:

cat /sys/class/net//speed

Například zjistit rychlost síťového rozhraní ens33, příkaz by byl:

cat /sys/class/net/ens33/speed

Výstup zobrazí rychlost vaší NIC.

3. Použití dmesg k zobrazení rychlosti NIC

Příkaz dmesg zobrazuje důležité zprávy týkající se spouštění systému a inicializace hardwaru. Pomocí dmesg s příkazem grep můžete odfiltrovat konkrétní informace, jako je rychlost NIC, stav fyzického připojení atd.

Chcete-li zjistit rychlost vaší síťové karty na Linuxu, spusťte příkaz dmesg a přesuňte jeho výstup do příkaz grep následovaný názvem NIC:

sudo dmesg | grep 

Z výstupu můžete zjistit rychlost NIC mezi dalšími informacemi, jako je stav připojení, duplexní režim atd.

mii-tool je starší nástroj příkazového řádku Linuxu, který umožňuje zobrazit nastavení síťové karty včetně stavu připojení, duplexního režimu a rychlosti síťové karty. Můžete jej použít na starších systémech, kde ethtool není k dispozici.

Chcete-li zkontrolovat rychlost vaší NIC, spusťte mii-tool následovaný názvem NIC:

sudo mii-tool 

5. Pomocí příkazu networkctl

networkctl umožňuje prohlížet a upravovat stav síťových spojení. Pomocí tohoto příkazu můžete také zobrazit informace o odkazech, jako je typ, provozní stav, rychlost, model, adresa hardwaru, ovladač modulu jádra atd.

Chcete-li zjistit rychlost vaší síťové karty v systému Linux, použijte:

networkctl status 

Tím se vytiskne podrobný výstup spolu s rychlostí vaší NIC. Pokud potřebujete pouze rychlost NIC, převeďte výše uvedený výstup do grep následovně:

networkctl status  | grep Speed

Nalezení rychlosti NIC v Linuxu je snadné

Znalost rychlosti vaší síťové karty vám může pomoci určit, jakou rychlost sítě vaše karta dokáže. Nyní, když víte, jak zjistit rychlost síťové karty na vašem systému Linux, můžete také otestovat rychlost připojení k internetu a zkontrolovat, zda dosahujete rychlosti, kterou slíbil váš ISP.