V určitom okamihu sme všetci použili jeden zo slávnych webových stránok, ktoré to umožňujú otestujte si rýchlosť internetu, najslávnejšie a najpoužívanejšie je Nájdi job, ale bohužiaľ sa dá použiť, iba ak máte nainštalovaný blesk. Z potreby byť schopný otestovať rýchlosť internetu na serveroch vyvstáva rýchlosť.
Čo je to tespeed?
Je to open source skript pre rôzne platformy, vyvinutý v Pytón podľa Janis Jansons, ktoré umožňuje vykonávať testy rýchlosti na vašom internete pomocou serverov Speedtest.net z terminálu.
Jeho algoritmus umožňuje automatizované vykonávanie testov na najbližších serveroch. Je to vynikajúci nástroj pre všetkých používateľov, ktorí nemajú nainštalovaný blesk alebo zlyhajú pre servery, ktoré nemajú grafické rozhranie.
Čo robí skript tespeed?
- Načítajte konfiguráciu zo stránky speedtest.net (http://speedtest.net/speedtest-config.php).
- Získava zoznam dostupných serverov ( http://speedtest.net/speedtest-servers.php ).
- Vyberte 5 serverov pomocou súradníc poskytnutých konfiguráciou speedtest.net a zoznamu serverov.
- Vyhodnoťte latenciu každého zo serverov a vyberte server s najnižšou latenciou.
- Spustením testov zmerajte rýchlosť sťahovania a zobrazte výsledky.
- Spustením testov zmerajte rýchlosť nahrávania a zobrazte výsledky.
- Výsledky môžete voliteľne vrátiť vo formáte CSV.
- Voliteľne môžete testovať prostredníctvom SOCKS proxy.
Ako nainštalovať tespeed?
Požiadavky spoločnosti Tespeed
Na inštaláciu tespeed musíme mať Python s príslušnými modulmi lxml a argparse. Ktoré z distribúcií založených na Debiane ho môžeme nainštalovať nasledujúcim spôsobom:
$ sudo apt-get install python-lxml python-argparse
Inštalácia Tespeed
Inštalácia tejto aplikácie je jednoduchá, na tento účel použijeme git, otvoríme konzolu a vykonáme nasledujúce príkazy:
$ git clone git://github.com/Janhouse/tespeed.git
$ cd tespeed
$ git submodule init
$ git submodule update
Ako používať tespeed?
Vykonať rýchlosť musíme vykonať nasledujúce príkazy:
$ cd tespeed/
$ ./tespeed.py
Rovnakým spôsobom môžeme použiť nasledujúce argumenty pre konkrétnejšie použitie:
tespeed.py [-h] [-ls [LISTSERVERS]] [-w] [-s] [-mib] [-n [SERVERCOUNT]]
[-p [USE_PROXY]] [-ph [PROXY_HOST]] [-pp [PROXY_PORT]]
[server]
Môžete tiež vytvoriť cron, ktorý podľa potreby spúšťa tespeed pomocou nasledujúceho príkazu v konfigurácii:
echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt
PD: Obrázok, ktorý som vložil, je z môjho testu rýchlosti .. No áno, s tým pripojením na internet vám píšem .. Prosiť o vlákno.
Radšej používam speedtest-cli
1. Nainštalujte:
python-pip
2. Nainštalujte test rýchlosti
pip nainštaluj speedtest_cli
Ak chcete vykonať, stačí napísať:
speedtest alebo speedtest-cli
Nick, mohol by si mi povedať, prečo máš radšej speedtest ako tespeed?
Je to len zo zvedavosti, rada by som poznala váš názor 🙂
vždy je dobré mať alternatívy !!!
velmi dobry tespeed
Ďakujem veľmi pekne priateľ, dobrá alternatíva.
Kroky sú nesprávne (aj keď neviem, či budú pracovať na ich vykonaní ...). Mali ste si prečítať Readme v Githube.
Citujem:
Ak máte slušnú verziu git (1.6.5 a vyššiu), všetko získate:
git clone --recursive git://github.com/Janhouse/tespeed.git
V opačnom prípade postupujte takto:
git clone git://github.com/Janhouse/tespeed.git
cd tespeed
git submodule init
git submodule update
Je to O! ostatný.
Kto chce vedieť, čo má nainštalovať, musí predtým bežať
$ git - verzia
vedieť, aké príkazy musíte spustiť vo svojich termináloch (pre nováčikov nezabudnite, že $ by sa nemal v termináli písať)
Kroky nie sú nesprávne, sú vhodné, môžete to urobiť aj spôsobom, akým komentujete, ale správny je aj ten, ktorý označím.
Veľmi pekne ďakujem za údaje.
Môže to byť tiež vykonané pomocou iperf a jeho variantov:
'$ iperf3 -c remotehost -i.5 -0 2'
Zoznam vzdialených hostiteľov na testovanie:
https://iperf.fr/iperf-servers.php
Ďakujem pekne Luigys Toro! Tespeed som nepoznal a veľmi sa mi páčil. Pekný je aj Speedtest. Ďakujeme za zdieľanie týchto dobrých terminálových nástrojov. S pozdravom.