Preizkusite hitrost interneta s konzole

Na neki točki smo vsi že uporabili eno od znanih spletnih mest, ki to omogoča preizkusite svojo internetno hitrost, najbolj znan in uporabljen je hitrost, žal pa ga je mogoče uporabiti samo, če imate nameščeno bliskavico. Iz potrebe po zmožnosti testiranja hitrosti interneta na strežnikih izhaja hitrost.

Kaj je tespeed?

Gre za odprtokodni skript za več platform, razvit v Python jo Janis Jansons, ki vam omogoča izvajanje preskusov hitrosti v vašem internetu s pomočjo strežnikov Speedtest.net s terminala.

Njegov algoritem omogoča avtomatizirano izvajanje testov na najbližjih strežnikih. Je odlično orodje za vse uporabnike, ki nimajo nameščene bliskavice ali pa jim to ne uspe, za tiste strežnike, ki nimajo grafičnega vmesnika. hitrost

Kaj počne skript tespeed?

  • Naložite konfiguracijo s speedtest.net (http://speedtest.net/speedtest-config.php).
  • Pridobi seznam razpoložljivih strežnikov ( http://speedtest.net/speedtest-servers.php ).
  • Izberite 5 strežnikov z uporabo koordinat, ki jih zagotavlja konfiguracija speedtest.net, in seznama strežnikov.
  • Ocenite zakasnitev vsakega od strežnikov in izberite tistega z najnižjo zakasnitvijo.
  • Zaženite teste za merjenje hitrosti prenosa in prikaz rezultatov.
  • Zaženite teste za merjenje hitrosti nalaganja in prikaz rezultatov.
  • Po želji lahko rezultate vrnete v obliki CSV.
  • Neobvezno lahko preizkusite prek proxy SOCKS.

Kako namestiti tespeed?

Tespeed zahteve

Za namestitev tespeeda moramo imeti Python z ustreznima moduloma lxml in argparse. Katerega v distribucijah, ki temeljijo na Debianu, lahko namestimo na naslednji način:

$ sudo apt-get install python-lxml python-argparse

Tespeed namestitev

Namestitev te aplikacije je enostavna, v ta namen bomo uporabili git, odprli konzolo in izvedli naslednje ukaze:

$ git clone git://github.com/Janhouse/tespeed.git
 $ cd tespeed
 $ git submodule init
 $ git submodule update

Kako uporabljati tespeed?

Izvršiti hitrost izvršiti moramo naslednje ukaze:

$ cd tespeed/
$ ./tespeed.py

Na enak način lahko za natančnejšo uporabo uporabimo naslednje argumente:

 tespeed.py [-h] [-ls [LISTSERVERS]] [-w] [-s] [-mib] [-n [SERVERCOUNT]]
                  [-p [USE_PROXY]] [-ph [PROXY_HOST]] [-pp [PROXY_PORT]]
                  [server]

 Ustvarite lahko tudi cron, ki po potrebi zažene tespeed, z naslednjim ukazom s svojo konfiguracijo:

    echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt

PD: Slika, ki sem jo postavila, je iz mojega preizkusa hitrosti .. No ja, s tisto internetno povezavo vam pišem .. Prosim za vlakno.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Nick je dejal

    Raje uporabljam speedtest-cli
    1. Namestite:
    python-pip
    2. Namestite preskus hitrosti
    pip namestite speedtest_cli

    Za izvedbo preprosto napišite:
    speedtest ali speedtest-cli

    1.    tisti, ki se je zgodil je dejal

      Nick, bi mi lahko povedal, zakaj imaš raje speedtest kot tespeed?
      Samo iz radovednosti, rad bi vedel vaše mnenje 🙂

    2.    ur je dejal

      vedno je dobro imeti alternative !!!

      zelo dobra tespeed

    3.    Luigys toro je dejal

      Najlepša hvala, prijatelj, dobra alternativa.

  2.   tisti, ki se je zgodil je dejal

    Koraki so napačni (čeprav ne vem, ali jih bodo izvajali ...). Morali bi prebrati Github Readme.

    Citiram:

    Če imate dostojno različico git (1.6.5 in novejše), dobite vse tako:

    git clone --recursive git://github.com/Janhouse/tespeed.git

    V nasprotnem primeru:

    git clone git://github.com/Janhouse/tespeed.git
    cd tespeed
    git submodule init
    git submodule update

    To je O! drugi.
    Kdo želi vedeti, kaj namestiti, zaženite prej

    $ git –verzija

    če želite vedeti, katere ukaze morate zagnati v svojih terminalih (za začetnike ne pozabite, da v terminalu ne sme biti napisanega $)

    1.    Luigys toro je dejal

      No, koraki niso napačni, so primerni, lahko tudi to storite tako, kot komentirate, toda tisti, ki ga navedem, je tudi pravilen

  3.   HO2gi je dejal

    Zelo dobra hvala za podatke.

  4.   Manuel Alcocer nadomestna slika je dejal

    To je mogoče storiti tudi z iperf in njegovimi različicami:

    '$ iperf3 -c remotehost -i.5 -0 2'

    Seznam z oddaljenimi gostitelji za testiranje:
    https://iperf.fr/iperf-servers.php

  5.   Jathan. je dejal

    Najlepša hvala Luigys Toro! Tespeeda nisem poznal in mi je bil zelo všeč. Tudi Speedtest je lep. Hvala, ker ste delili ta dobra terminalska orodja. S spoštovanjem.