Pochopení toho, jak testovat rychlost sítě, vám může pomoci s optimalizací
výkonu vašeho serveru a odstraňování problémů, které mohou nastat. V
V této příručce vás provedeme testováním rychlosti vaší sítě pomocí
terminálové příkazy. Mějte však na paměti, že nejsou žádné
přesné výsledky testů. To proto, že každý test má dva
strany.
Během testů se váš server připojí k jinému serveru a
proto ovlivňuje rychlost vašeho serveru i rychlost druhého serveru
výsledky, které se vám zobrazí. To je důvod, proč je dobré udělat si testy
pomocí více serverů a nástrojů.
Testování
Rychlost sítě pomocí příkazů terminálu
Jedním z nejúčinnějších způsobů, jak otestovat rychlost sítě, je použití
terminálové příkazy. Tato metoda je přesnější než použití online
webové stránky pro provádění síťových testů. Umožňuje také zvládnutí nástrojů příkazového řádku
můžete otestovat různé aspekty vaší sítě, jako je rychlost stahování,
rychlost nahrávání a latence.
Krok 1: Připojte se k vašemu
Server
Nejprve se přihlaste na svůj Linux server pomocí SSH nebo
VNC a poté si vyberte některý z nástrojů, které uvádíme níže
podél.
Krok
2: Použijte speedtest-cli pro obecnou rychlost, jitter a ping
Měření
Nejjednodušší nástroj pro testování rychlosti sítě je
speedtest-cli. Tento nástroj používá Speedtest.net
infrastruktura pro měření rychlosti sítě a latence, která poskytuje jednoduché
a pohodlný způsob, jak otestovat připojení vašeho serveru. Zde je návod, jak používat
to:
1. Nainstalujte speedtest-cli
Na základě distribuce Linuxu, kterou používáte, vyberte jednu z následujících možností
příkazy pro instalaci speedtest-cli:
- Pro Debian nebo Ubuntu:
$ sudo apt-get install curl
$ curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
$ sudo apt-get install speedtest
- Pro Fedora/CentOS/AlmaLinux/Redhat:
$ curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
$ sudo yum install -y speedtest
2. Spuštění testů
Jednou speedtest-cli je nainstalován, můžete spustit a
test rychlosti sítě jednoduchým zadáním speedtest-cli do terminálu a
lisování Vstupte. Tím se automaticky vybere nejlepší
server na základě pingu a proveďte test rychlosti.
$ speedtest
Poté se vám zobrazí rychlost odesílání a stahování
Krok
3: Použijte „iperf3“ pro testování připojení mezi serverem a a
Klient
The iperf3 nástroj je všestranný nástroj pro testování
rychlost sítě. Funguje tak, že vytváří datový tok mezi serverem a a
klienta. Proto umožňuje měřit rychlost mezi dvěma
zařízení, z nichž jedno by mělo být serverem a druhé je serverové
klienta. Zde je podrobný návod, jak jej používat:
1. Instalace
Opět platí, že na základě vaší distribuce Linuxu použijte jeden z následujících příkazů
nainstalovat iperf3:
- Pro Debian nebo Ubuntu:
$ sudo apt-get update
$ sudo apt-get install iperf3
- Pro Fedora/CentOS/Alma/Redhat
$ sudo yum makecache --refresh
$ sudo yum -y install iperf3
2. Spuštění testů rychlosti mezi dvěma servery pomocí
iperf3
Jakmile je iperf3 nainstalován, můžete spustit svůj vlastní server spuštěním
příkaz iperf3 -s. Tím se spustí iperf3
režim serveru. To je však pro případ, kdy chcete měřit rychlost
mezi dvěma konkrétními zařízeními, která vlastníte.
V našem případě chceme jen vědět, jak dobrá je rychlost našeho serveru
generál.
3. Vyberte veřejný server
Abychom mohli provést obecný test s iperf3, můžeme použít jeden z
veřejné servery iperf3. Zde je jejich seznam.
Všimněte si, že každý veřejný server má omezenou šířku pásma připojení. Proto,
pokud si například vyberete server s připojením 1 Gb/s, váš test to neudělá
zobrazit výsledky rychlosti vyšší než 1 Gb, i když má váš vlastní server rychlost 10 Gb/s
odkaz k němu připojený.
Nejprve byste měli seřadit servery podle jejich rychlosti a poté vybrat ten
nejblíže k vám. To je důležitý faktor, jak jistě budete
zažijete obrovskou latenci, pokud si nevyberete servery, které jsou blízko
Vy.
Jak můžete vědět, které servery jsou vám nejblíže? Můžete pingnout
a vyberte ten s nejnižší latencí.
4. Spusťte iperf3 v klientském režimu a spusťte test
Po výběru veřejného serveru z iperf3serverlist.net, zkopírujte
příkaz, který se objeví v tabulce webu. Poté tento příkaz vložte do
vaši relaci SSH nebo VNC.
Například, protože používám jeden z Cloudzy's Frankfort VPS, budu
mezi veřejnými servery si vyberte 10Gbps německý server:
$ iperf3 -c speedtest.wobcom.de
Výše uvedený příkaz testuje nahrávání. Pro testování rychlosti stahování, vy
měli byste také přidat -R na konec příkazu:
$ iperf3 -c speedtest.wobcom.de -R
Pravidelné testování rychlosti sítě je nezbytnou součástí správy
VPS. Pomocí nástrojů jako iperf3 a speedtest-cli můžete zachovat a
pozorně sledujte výkon svého serveru a zajistěte, aby byl vždy
běží v celé své kráse. Máte-li jakékoli dotazy ke spuštění testů sítě,
neváhejte nás kontaktovat odesláním
lístek.
Také v úvodních dokumentech
Související návody.
Potřebuješ pomoc s něčím jiným?
Medián doby odezvy pod 1 hodinu. Skuteční lidé, ne boti.