Rýchlosť vášho internetu závisí aj od rýchlosti vášho sieťového rozhrania (NIC). Tu je niekoľko spôsobov, ako skontrolovať rýchlosť NIC v systéme Linux.
Poznanie rýchlosti vášho sieťového adaptéra môže byť užitočné v rôznych situáciách. Napríklad vám pomôže určiť, či môžete plne využiť dostupnú šírku pásma, alebo či áno Ak plánujete inovovať svoju sieť, môžete skontrolovať, či je vaša súčasná sieťová karta schopná alebo či potrebujete inováciu vaše NIC.
Bez ohľadu na dôvod alebo scenár je k dispozícii niekoľko nástrojov príkazového riadka na kontrolu rýchlosti NIC na počítači so systémom Linux.
Nájdite sieťové karty pripojené k počítaču so systémom Linux
Váš systém môže mať jeden alebo viacero sieťové karty rozhrania pripojený k nemu. Všetky dostupné sieťové karty nájdete v systéme Linux pomocou príkazu ip:
ip link show
Zobrazí zoznam všetkých NIC spolu s ich názvami. Keď nájdete názov NIC, skontrolujte jeho rýchlosť pomocou jednej z nižšie uvedených metód.
ethtool je nástroj príkazového riadka, ktorý poskytuje informácie o sieťových ovládačoch a rozhraniach vrátane ich rýchlosti, duplexnosti, štatistík sieťového rozhrania a podporovaných režimov prepojenia. Umožňuje vám tiež zmeniť nastavenia konfigurácie sieťového rozhrania a dokonca ho môžete použiť na riešenie problémov s kartou sieťového rozhrania.
Možno máte v systéme nainštalovaný ethtool. Ak nie, spustite:
sudo apt install ethtool
Keď spustíte ethtool, za ktorým nasleduje názov NIC, zobrazí podrobnosti o karte sieťového rozhrania vrátane rýchlosti zariadenia, duplexity, podporovaných režimov pripojenia a niektorých ďalších vlastností.
ethtool
Ak chcete zobraziť rýchlosť NIC, použite:
sudo ethtool | grep Speed
Výstup ukazuje, že rýchlosť NIC je 1000 Mb/s.
2. Skontrolujte rýchlosť NIC pomocou súborového systému /sys
The /sys/class/net/ adresár obsahuje rôzne súbory, ktoré obsahujú informácie o kartách sieťového rozhrania pripojených k vášmu systému. Rýchlosť NIC je obsiahnutá v /sys/class/net/
cat /sys/class/net//speed
Napríklad zistiť rýchlosť sieťového rozhrania ens33, príkaz by bol:
cat /sys/class/net/ens33/speed
Na výstupe sa zobrazí rýchlosť vašej NIC.
3. Použitie dmesg na zobrazenie rýchlosti NIC
Príkaz dmesg zobrazuje dôležité správy týkajúce sa zavádzania systému a inicializácie hardvéru. Pomocou dmesg s príkazom grep môžete odfiltrovať špecifické informácie, ako je rýchlosť NIC, stav fyzického pripojenia atď.
Ak chcete zistiť rýchlosť vašej sieťovej karty v systéme Linux, spustite príkaz dmesg a odovzdajte jeho výstup príkaz grep za ktorým nasleduje názov NIC:
sudo dmesg | grep
Z výstupu môžete nájsť rýchlosť NIC medzi inými informáciami, ako je stav pripojenia, duplexný režim atď.
mii-tool je starší nástroj príkazového riadka Linuxu, ktorý vám umožňuje zobraziť nastavenia NIC vrátane stavu pripojenia, duplexného režimu a rýchlosti sieťovej karty. Môžete ho použiť na starších systémoch, kde ethtool nie je dostupný.
Ak chcete skontrolovať rýchlosť vašej NIC, spustite mii-tool a za ním názov NIC:
sudo mii-tool
5. Pomocou príkazu networkctl
networkctl vám umožňuje prezerať a upravovať stav sieťových prepojení. Pomocou tohto príkazu môžete tiež zobraziť informácie o odkazoch, ako je typ, prevádzkový stav, rýchlosť, model, adresa hardvéru, ovládač modulu jadra atď.
Ak chcete zistiť rýchlosť svojej sieťovej karty v systéme Linux, použite:
networkctl status
Tým sa vytlačí podrobný výstup spolu s rýchlosťou vašej NIC. Ak potrebujete iba rýchlosť NIC, prepojte vyššie uvedený výstup na grep takto:
networkctl status | grep Speed
Nájdenie rýchlosti NIC v systéme Linux je jednoduché
Poznanie rýchlosti vašej NIC vám môže pomôcť určiť, akú rýchlosť siete dokáže vaša karta. Teraz, keď viete, ako nájsť rýchlosť NIC na vašom systéme Linux, môžete tiež otestovať rýchlosť svojho internetového pripojenia a skontrolovať, či dosahujete rýchlosť, ktorú vám sľúbil váš ISP.