Měření rychlosti sítě v Linuxu: příčiny pomalého připojení a jejich ověření

Měření rychlosti sítě v Linuxu může ukázat nižší hodnoty kvůli Wi-Fi, vytíženému routeru, serveru nebo problémům u ISP. Naučíte se rozlišit příčinu pomocí nástrojů ping, iperf3 a speedtest a zvolit vhodnou optimalizaci.

Publikováno 2026-09-09 Naposledy aktualizováno 2026-09-09 Kategorie: Průvodci

Výsledek měření rychlosti sítě v Linuxu nemusí přesně odpovídat rychlosti uvedené ve smlouvě s poskytovatelem. Rozdíl může vzniknout na bezdrátové části domácí sítě, v routeru, při testu přes nevhodný server nebo během vytížení linky. Nejprve je důležité rozlišit, zda je problém v downloadu, uploadu, latenci, jitteru nebo ztrátě paketů.

Jak se projevuje pomalá síť v Linuxu

Pomalý download se projeví delším načítáním webů, pomalým stahováním balíků a čekáním při streamování. Nízký upload ztěžuje videohovory, zálohování a odesílání souborů. Vysoká latence způsobuje zpoždění v online aplikacích, zatímco jitter znamená proměnlivé zpoždění. Ztráta paketů může vést k výpadkům spojení, opakovanému načítání a kolísání rychlosti.

Pro základní kontrolu lze použít webový test, například měření rychlosti internetu. Pro opakovatelné měření v terminálu je vhodné použít nástroj speedtest nebo oficiální klient poskytovaný danou službou. Test opakujte několikrát a sledujte také latenci a stabilitu výsledků.

Wi-Fi a rušení bezdrátového připojení

Wi-Fi bývá častou příčinou nižší rychlosti než u kabelového připojení. Signál oslabují stěny, vzdálenost od routeru a rušení okolními sítěmi. Pásmo 2,4 GHz má obvykle lepší dosah, ale bývá více zahlcené. Pásmo 5 GHz nebo 6 GHz může nabídnout vyšší rychlost, pokud je zařízení dostatečně blízko routeru.

Porovnání proveďte tak, že stejný test spustíte přes Ethernet a následně přes Wi-Fi ze stejného zařízení. Stav bezdrátového připojení lze v Linuxu ověřit příkazy iw dev a iw dev wlan0 link. Sledujte sílu signálu, použitý kanál a vyjednanou přenosovou rychlost. Pokud je kabel výrazně rychlejší, hledejte problém v pokrytí, kanálu nebo ovladači Wi-Fi.

Router, modem nebo domácí síť

Router může být přetížený při současném streamování, stahování, zálohování nebo používání více zařízení. Starší modem či router také nemusí zvládat rychlost optické, kabelové nebo DSL linky. Problém může způsobit přehřívání, nevhodná konfigurace QoS, zastaralý firmware nebo nekvalitní Ethernetový kabel.

Dočasně odpojte ostatní zařízení a test zopakujte. Zkontrolujte, zda je síťový port připojen rychlostí 1 Gb/s nebo vyšší pomocí příkazu ethtool eth0, případně použijte skutečný název rozhraní. Pokud port vyjedná pouze 100 Mb/s, ověřte kabel, konektor i nastavení routeru. Restart routeru může krátkodobě pomoci, ale opakovaný problém vyžaduje kontrolu zařízení nebo jeho výměnu.

Vytížení linky a bufferbloat

Rychlost se může snížit, když jiný uživatel nebo zařízení současně stahuje velký soubor, synchronizuje cloud nebo odesílá video. Při plně vytíženém uploadu se často zvýší i latence, protože router zpracovává dlouhé fronty paketů. Tento jev se označuje jako bufferbloat.

Pro ověření spusťte nepřetržitý ping na stabilní server a během něj zahajte větší download nebo upload. Pokud latence během zatížení výrazně vzroste, může být problém ve frontách routeru nebo v kapacitě linky. Pomoci může správně nastavený SQM, například CAKE nebo FQ-CoDel, pokud jej router podporuje. Nastavení musí ponechat malou rezervu pod skutečnou maximální rychlostí linky.

Ovladač, síťové rozhraní a systém Linux

Nesprávný nebo zastaralý ovladač může omezit výkon Wi-Fi či Ethernetu. Potíže se někdy objeví po aktualizaci kernelu, při použití úsporného režimu nebo u hardwaru s omezenou podporou v Linuxu. Výkon může ovlivnit také VPN, proxy, firewall nebo bezpečnostní software kontrolující síťový provoz.

Nejprve zjistěte název rozhraní pomocí ip link a stav spojení ověřte příkazem nmcli device show. Záznamy ovladače lze hledat v journalctl -k. Pro porovnání vypněte VPN a otestujte připojení bez náročných filtrů. Pokud se problém objeví pouze po aktualizaci systému, porovnejte kernel nebo ovladač s předchozí funkční konfigurací.

Server testu a způsob měření

Výsledek speedtestu závisí na vzdálenosti a vytížení testovacího serveru. Špatně zvolený server může vykázat nižší download nebo vyšší latenci, i když je domácí linka v pořádku. Rozdíl může vzniknout také mezi testem v prohlížeči a terminálovým klientem, protože každý používá jiný počet spojení a jinou implementaci měření.

Pro spolehlivé posouzení použijte několik serverů a testujte v různých časech. Výsledek porovnejte s přímým připojením přes Ethernet a s měřením mimo VPN. Pro test rychlosti mezi dvěma zařízeními ve stejné síti je vhodný iperf3, protože oddělí domácí síť od připojení k ISP. Příkaz iperf3 -s spusťte na serveru a iperf3 -c adresa-serveru na klientovi.

Problém u poskytovatele připojení

Pokud je rychlost nízká i přes kabel, bez VPN a na více testovacích serverech, může být příčina u ISP. U optického připojení může jít o problém na ONT nebo v aktivní síti operátora. U kabelového internetu může výkon ovlivnit vytížení sdíleného segmentu. U DSL záleží na kvalitě vedení, vzdálenosti od ústředny a technickém profilu linky.

Pro podporu si připravte časy měření, použité zařízení, typ připojení a výsledky downloadu, uploadu, latence i ztráty paketů. Uveďte, zda byl test proveden přes Ethernet a zda byly odpojeny ostatní služby. Opakované měření za různých podmínek pomůže odlišit trvalou závadu od běžného kolísání.

Doporučený postup optimalizace

  1. Ověřte kabelové připojení: porovnejte Ethernet s Wi-Fi a zkontrolujte rychlost vyjednaného portu.
  2. Opakujte měření: použijte několik serverů, různé časy a stejnou konfiguraci zařízení.
  3. Změřte latenci: sledujte ping bez zatížení i během downloadu a uploadu.
  4. Oddělte domácí síť: otestujte linku s odpojenými zařízeními a bez VPN.
  5. Zkontrolujte Linux: aktualizujte ovladač, ověřte stav rozhraní a hledejte chyby v kernel logu.
  6. Nastavte router: zvažte SQM při bufferbloatu a aktualizujte firmware podle dokumentace výrobce.
  7. Kontaktujte ISP: pokud problém trvá i při kabelovém měření, předejte podpoře konkrétní naměřené údaje.