Testen Sie Ihre Internetgeschwindigkeit über die Konsole

Irgendwann haben wir alle eine der berühmten Websites benutzt, die es erlauben Testen Sie Ihre Internetgeschwindigkeit, das bekannteste und am häufigsten verwendete ist Speedtest, aber leider kann es nur verwendet werden, wenn Sie Flash installiert haben. Aus der Notwendigkeit, die Geschwindigkeit des Internets auf Servern testen zu können, ergibt sich Tespeed.

Was ist Tespeed?

Es ist ein plattformübergreifendes Open Source-Skript, das in entwickelt wurde Python von Janis Jansons, welche Mit dieser Funktion können Sie Geschwindigkeitstests in Ihrem Internet mithilfe der Speedtest.net-Server vom Terminal aus durchführen.

Sein Algorithmus ermöglicht die automatisierte Durchführung von Tests auf den nächstgelegenen Servern. Es ist ein hervorragendes Tool für alle Benutzer, auf denen kein Flash installiert ist oder bei denen dies fehlschlägt, für Server ohne grafische Oberfläche. Tespeed

Was macht das Tespeed-Skript?

  • Konfiguration von speedtest.net laden (http://speedtest.net/speedtest-config.php).
  • Ruft die Liste der verfügbaren Server ab ( http://speedtest.net/speedtest-servers.php ).
  • Wählen Sie 5 Server anhand der Koordinaten aus, die in der speedtest.net-Konfiguration und in der Liste der Server angegeben sind.
  • Bewerten Sie die Latenz jedes Servers und wählen Sie den mit der niedrigsten Latenz aus.
  • Führen Sie Tests durch, um die Download-Geschwindigkeit zu messen und die Ergebnisse anzuzeigen.
  • Führen Sie Tests durch, um die Upload-Geschwindigkeit zu messen und die Ergebnisse anzuzeigen.
  • Optional können Sie die Ergebnisse im CSV-Format zurückgeben.
  • Optional können Sie über den SOCKS-Proxy testen.

Wie installiere ich Tespeed?

Tespeed-Anforderungen

Um tespeed zu installieren, benötigen wir Python mit den entsprechenden Modulen lxml und argparse. In Debian-basierten Distributionen können wir es folgendermaßen installieren:

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

Tespeed-Installation

Die Installation dieser Anwendung ist einfach. Zu diesem Zweck verwenden wir git. Wir öffnen eine Konsole und führen die folgenden Befehle aus:

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

Wie benutzt man Tespeed?

Ausführen Tespeed Wir müssen die folgenden Befehle ausführen:

$ cd tespeed/
$ ./tespeed.py

Auf die gleiche Weise können wir die folgenden Argumente für spezifischere Verwendungen verwenden:

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

 Sie können auch einen Cron erstellen, der nach Bedarf Tespeed ausführt, indem Sie den folgenden Befehl in Ihrer Konfiguration verwenden:

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

PD: Das Bild, das ich gesetzt habe, stammt aus meinem Geschwindigkeitstest. Nun ja, mit dieser Internetverbindung schreibe ich Ihnen. Ich bitte um Glasfaser.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Kerbe sagte

    Ich bevorzuge Speedtest-Cli
    1. Installieren Sie:
    Python-Pip
    2. Installieren Sie den Speedtest
    pip installiere speedtest_cli

    Zum Ausführen schreiben Sie einfach:
    speedtest oder speedtest-cli

    1.    eine, die passiert ist sagte

      Nick, kannst du mir sagen, warum du Speedtest Tespeed vorziehst?
      Es ist nur aus Neugier, ich würde gerne Ihre Meinung wissen 🙂

    2.    EDR sagte

      Es ist immer gut, Alternativen zu haben !!!

      sehr gut die tespeed

    3.    Luigys toro sagte

      Vielen Dank Freund, eine gute Alternative.

  2.   eine, die passiert ist sagte

    Die Schritte sind falsch (obwohl ich nicht weiß, ob sie funktionieren werden, um sie auszuführen ...) Sie sollten die Github Readme gelesen haben.

    Ich zitiere:

    Wenn Sie eine anständige Git-Version (1.6.5 und höher) haben, holen Sie sich alles, indem Sie Folgendes tun:

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

    Andernfalls tun Sie:

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

    Es ist ein O! das andere.
    Wer wissen will, was zu installieren ist, muss vorher laufen

    $ git –Version

    um zu wissen, welche Befehle Sie in Ihren Terminals starten müssen (denken Sie für Neulinge daran, dass $ nicht in das Terminal geschrieben werden sollte)

    1.    Luigys toro sagte

      Nun, die Schritte sind nicht falsch, sie sind angemessen. Sie können dies auch so tun, wie Sie es kommentieren, aber der von mir angegebene ist auch korrekt

  3.   HO2gi sagte

    Sehr gut danke für die Daten.

  4.   Manuel Alcocer Platzhalterbild sagte

    Dies ist auch mit iperf und seinen Varianten möglich:

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

    Liste mit zu testenden Remote-Hosts:
    https://iperf.fr/iperf-servers.php

  5.   Jathan sagte

    Vielen Dank Luigys Toro! Ich hatte Tespeed nicht gekannt und es hat mir sehr gut gefallen. Auch Speedtest ist nett. Vielen Dank, dass Sie diese guten Terminal-Tools geteilt haben. Grüße.