Testaa Internet-nopeutesi konsolista

Jossain vaiheessa olemme kaikki käyttäneet yhtä kuuluisista verkkosivustoista, jotka sallivat testaa Internet-nopeutesi, tunnetuin ja käytetty on speedtest, mutta valitettavasti sitä voidaan käyttää vain, jos sinulla on flash-asennus. Tarpeesta pystyä testaamaan Internetin nopeus palvelimilla syntyy nopeus.

Mitä nopeus on?

Se on avoimen lähdekoodin, alustojen välinen komentosarja, joka on kehitetty vuonna Python mukaan Janis Jansons, mikä voit suorittaa nopeustestit Internetissä käyttämällä Speedtest.net-palvelimia päätelaitteelta.

Sen algoritmi mahdollistaa lähimpien palvelimien testaamisen automatisoidusti. Se on erinomainen työkalu kaikille käyttäjille, joilla ei ole flash-asennusta, tai jos se ei ole niille palvelimille, joilla ei ole graafista käyttöliittymää. nopeus

Mitä nopeuden komentosarja tekee?

  • Lataa kokoonpano osoitteesta speedtest.net (http://speedtest.net/speedtest-config.php).
  • Hakee luettelon käytettävissä olevista palvelimista ( http://speedtest.net/speedtest-servers.php ).
  • Valitse 5 palvelinta käyttämällä speedtest.net-määrityksen ja palvelinluettelon tarjoamia koordinaatteja.
  • Arvioi kunkin palvelimen viive ja valitse se, jolla on pienin viive.
  • Suorita testit latausnopeuden mittaamiseksi ja tulosten näyttämiseksi.
  • Suorita testejä latausnopeuden mittaamiseksi ja tulosten näyttämiseksi.
  • Vaihtoehtoisesti voit palauttaa tulokset CSV-muodossa.
  • Vaihtoehtoisesti voit testata SOCKS-välityspalvelimen kautta.

Kuinka asentaa tespeed?

Nopeusvaatimukset

Tespeedin asentamiseksi tarvitsemme Pythonin vastaavilla lxml- ja argparse-moduuleilla. Mitkä Debian-pohjaisissa jakeluissa voimme asentaa sen seuraavalla tavalla:

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

Tespeed-asennus

Tämän sovelluksen asentaminen on helppoa, käytämme gitiä tähän tarkoitukseen, avaamme konsolin ja suoritamme seuraavat komennot:

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

Kuinka käyttää nopeutta?

Suorita nopeus meidän on suoritettava seuraavat komennot:

$ cd tespeed/
$ ./tespeed.py

Samalla tavalla voimme käyttää seuraavia argumentteja tarkempiin käyttötarkoituksiin:

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

 Voit myös luoda cron, joka suorittaa tespeed tarpeen mukaan, käyttämällä seuraavaa komentoa kokoonpanosi kanssa:

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

PD: Kuvani, jonka olen laatinut, on minun nopeustestistäni. No, kyllä, sillä internetyhteydellä kirjoitan sinulle .. Kuitujen pyytäminen.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   nick dijo

    Haluan käyttää mieluummin speedtest-cliä
    1. Asenna:
    python-PIP
    2. Asenna nopeustesti
    pip asenna speedtest_cli

    Suorita vain kirjoittamalla:
    nopeustesti tai nopeustesti-cli

    1.    joka tapahtui dijo

      Nick, voisitko kertoa minulle, miksi pidät nopeustestistä nopeammin?
      Se on vain uteliaisuudesta, haluaisin tietää mielipiteesi 🙂

    2.    toim dijo

      on aina hyvä olla vaihtoehtoja !!!

      erittäin hyvä nopeus

    3.    Luigys toro dijo

      Kiitos paljon ystävä, hyvä vaihtoehto.

  2.   joka tapahtui dijo

    Vaiheet ovat väärät (vaikka en tiedä, työskentelevätkö ne teloittaakseen ne ...). Sinun olisi pitänyt lukea Github Readme.

    Lainaan:

    Jos sinulla on kunnollinen git-versio (1.6.5 ja uudemmat), hanki kaikki tekemällä:

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

    Muuten:

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

    Se on O! toinen.
    Kuka haluaa tietää, mitä asentaa, suorita ennen

    $ git -versio

    tietääksesi mitä komentoja sinun on käynnistettävä päätelaitteissasi (aloittelijoille muista, että $ ei tule kirjoittaa päätelaitteeseen)

    1.    Luigys toro dijo

      No, vaiheet eivät ole virheellisiä, ne ovat sopivia, voit tehdä sen myös kommentoimallasi tavalla, mutta ilmoitan myös oikein

  3.   HO2gi dijo

    Erittäin hyvä kiitos tiedoista.

  4.   Manuel Alcocerin paikkamerkki dijo

    Se voidaan tehdä myös iperfillä ja sen muunnelmilla:

    '$ iperf3 -c -kauko-isäntä -i.5 -0 2'

    Luettelo testattavista etäisänistä:
    https://iperf.fr/iperf-servers.php

  5.   jathan dijo

    Paljon kiitoksia Luigys Toro! En ollut tuntenut Tespeediä ja pidin siitä todella. Myös Speedtest on mukava. Kiitos näiden hyvien päätelaitteiden jakamisesta. Terveiset.