Testirajte brzinu interneta s konzole

Svi smo u nekom trenutku koristili jednu od poznatih web lokacija koja to dozvoljava testirajte brzinu interneta, najpoznatiji i najkorišteniji je speedtest, ali nažalost može se koristiti samo ako imate instaliran blic. Iz potrebe da se može testirati brzina Interneta na serverima proizlazi iz potrebe brzina.

Šta je tespeed?

To je skripta otvorenog koda za više platformi, razvijena u piton por Janis Jansons, koji omogućava vam da na svom Internetu izvršite testove brzine pomoću servera Speedtest.net s terminala.

Njegov algoritam omogućava automatizirano testiranje najbližih servera. To je izvrstan alat za sve one korisnike koji nemaju instaliran bljesak ili to ne uspijevaju za one servere koji nemaju grafičko sučelje. brzina

Šta radi tespeed skripta?

  • Učitajte konfiguraciju sa speedtest.net (http://speedtest.net/speedtest-config.php).
  • Dobiva listu dostupnih servera ( http://speedtest.net/speedtest-servers.php ).
  • Odaberite 5 poslužitelja koristeći koordinate dane u konfiguraciji speedtest.net i listu poslužitelja.
  • Procijenite kašnjenje svakog od poslužitelja i odaberite onaj s najmanjom latencijom.
  • Pokrenite testove za mjerenje brzine preuzimanja i prikaz rezultata.
  • Pokrenite testove za mjerenje brzine prijenosa i prikaz rezultata.
  • Po želji rezultate možete vratiti u CSV formatu.
  • Po želji možete testirati putem SOCKS proxyja.

Kako instalirati tespeed?

Tespeed zahtjevi

Da bismo instalirali tespeed, trebamo imati Python sa pripadajućim lxml i argparse modulima. Što u distribucijama zasnovanim na Debianu možemo instalirati na sljedeći način:

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

Tespeed instalacija

Instalacija ove aplikacije je jednostavna, u tu svrhu koristit ćemo git, otvorimo konzolu i izvršimo sljedeće naredbe:

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

Kako koristiti tespeed?

Da izvrši brzina moramo izvršiti sljedeće naredbe:

$ cd tespeed/
$ ./tespeed.py

Na isti način možemo koristiti sljedeće argumente za specifičnije namjene:

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

 Također možete stvoriti cron koji se po potrebi izvodi tespeed, koristeći sljedeću naredbu sa vašom konfiguracijom:

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

P.S: Slika koju sam stavila je iz mog testa brzine .. Pa da, s onom internet vezom koju vam pišem .. Molim za vlakno.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Nick rekao je

    Više volim da koristim speedtest-cli
    1. Instalirajte:
    python-pip
    2. Instalirajte najbrži test
    pip instalirati speedtest_cli

    Da biste izvršili, samo napišite:
    speedtest ili speedtest-cli

    1.    jedan koji se dogodio rekao je

      Nick, možeš li mi reći zašto više voliš speedtest od tespeeda?
      Iz radoznalosti, volio bih znati vaše mišljenje your

    2.    edr rekao je

      uvijek je dobro imati alternative !!!

      vrlo dobra tespeed

    3.    Luigys toro rekao je

      Puno hvala prijatelju, dobra alternativa.

  2.   jedan koji se dogodio rekao je

    Koraci su pogrešni (iako ne znam hoće li raditi na njihovom izvršavanju ...) Trebali ste pročitati Github Readme.

    Citiram:

    Ako imate pristojnu verziju git-a (1.6.5 i novije), nabavite sve radeći:

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

    Inače:

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

    To je O! drugi.
    Ko želi znati šta da instalira, pokrenite se ranije

    $ git –verzija

    da biste znali koje naredbe morate pokrenuti u svojim terminalima (za početnike, imajte na umu da $ ne bi trebao biti upisan u terminal)

    1.    Luigys toro rekao je

      Pa, koraci nisu netočni, oni su prikladni, možete to učiniti i na način na koji komentirate, ali onaj koji naznačim je takođe tačan

  3.   HO2gi rekao je

    Vrlo dobro hvala na podacima.

  4.   Manuel Alcocer slika rezerviranog mjesta rekao je

    Takođe se može uraditi sa iperf-om i njegovim varijantama:

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

    Lista sa udaljenim hostovima za testiranje:
    https://iperf.fr/iperf-servers.php

  5.   jathan rekao je

    Puno hvala Luigys Toro! Nisam poznavao Tespeeda i jako mi se svidio. I Speedtest je lijep. Hvala što ste podijelili ove dobre terminal alate. Pozdrav.