Internetsnelheidstest SpeedTest Ubuntu Linux

Wanneer we prestatieproblemen tegenkomen in ons netwerk, of het nu thuis of op zakelijk niveau is, is een van de eerste parameters die we moeten valideren, dat alle netwerkpakketten correct vertrekken en aankomen. Hiervoor kunnen we verschillende commando's gebruiken om de configuratie te valideren.

Een andere parameter waarmee rekening moet worden gehouden, is dat de snelheidsniveaus binnen het juiste bereik liggen, aangezien een storing in dit overdrachtsniveau heel goed mogelijk is dat internet het "traag" zal merken of dat de verbinding plotseling wordt verbroken.

In deze gelegenheid zullen we zien hoe SpeedTest te implementeren om de snelheidsniveaus van ons netwerk te controleren.

Wat is SpeedTest?Snelheidstest is een online tool waarmee we check in realtime de snelheid van onze internetverbinding netwerk zowel stroomopwaarts als stroomafwaarts met een bestemmingsserver om deze actie uit te voeren.

Het is een zeer interessante en gebruiksvriendelijke website, omdat het ons in staat stelt om precies te definiëren welke snelheidsniveaus worden uitgevoerd en of ze in overeenstemming zijn met wat de provider ons biedt en in het geval dat dit niet het geval is, een ondersteuning kunnen openen omdat het probleem mogelijk in andere parameters of protocollen van het netwerk ligt.

We kunnen naar het web gaan om de werking ervan te controleren:

Omdat SpeedTest vereist Adobe FlashPlayer voor de juiste werking is het voor ons onmogelijk om het vanaf de terminal op een normale manier uit te voeren, maar vandaag brengt Solvetic de vorm hoe kunnen we SpeedTest uitvoeren vanaf een terminal met Ubuntu 16.

1. Python pip-pakket installeren


We gaan de Python pip-pakketten installeren zodat we SpeedTest-cli kunnen installeren en uitvoeren vanaf de terminal.
Hiervoor voeren we het volgende commando in:
 sudo apt-get install python-pip

We wachten tot de pakketten zijn gedownload en geïnstalleerd.

2. Installeer SpeedTest-Cli


Zodra de pip-pakketten zijn geïnstalleerd, voeren we de volgende opdracht uit om de SpeedTest-client met pip te installeren:
 sudo pip install speedtest-cli

We zien dat de client correct is geïnstalleerd en vanaf dit punt kunnen we de respectievelijke tests uitvoeren.

3. Voer SpeedTest uit in de Ubuntu 16-terminal


Zodra we alles correct hebben geïnstalleerd, voeren we de volgende opdracht uit om de snelheid van ons netwerk te valideren:
 speedtest-klik

We kunnen zien dat de SpeedTest-tool voer de volgende processen uit:

  • Netwerk vertraging
  • Communicatiesnelheid in milliseconden
  • Snelheid verlagen
  • Upload snelheid

4. Hoe SpeedTest handmatig te installeren in Ubuntu 16


Als we het pip-installatieprogramma niet willen gebruiken om SpeedTest uit te voeren, kunnen we het volgende doen: download het nieuwste Python SpeedTest-clientscript van internet door de volgende opdracht in te voeren:
 sudo wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
Schakel speedtest_cli.py in als uitvoerbaar door het volgende in te voeren:
 sudo chmod a + rx speedtest_cli.py
Verplaats de directory speedtest_cli.py naar de juiste locatie:
 sudo mv speedtest_cli.py / usr / bin / speedtest-cli
Op deze manier kunnen we SpeedTest handmatig installeren.

5. Aanvullende instellingen voor SpeedTest


Als we de met SpeedTest verkregen resultaten willen delen, kunnen we de volgende opdracht gebruiken:
 speedtest-cli -share
Als we de volledige lijst met wereldwijd beschikbare servers willen zien waarop we de evaluatie kunnen gebruiken, gebruiken we de volgende opdracht:
 speedtest-cli --lijst

Als we een snelheidstest op een specifieke server willen uitvoeren, kunnen we de volgende syntaxis gebruiken:

 speedtest-cli --server-ID
We kunnen bijvoorbeeld de test doen met de server 7513 waarvoor we zullen invoeren:
 speedtest-cli --server 7513
Als we hulp willen krijgen van SpeedTest, voeren we het volgende in:
 speedtest-cli -help
We hebben deze interessante tool gezien waarmee we de toestand van ons netwerk kunnen evalueren en zo mogelijke storingen of verbindingssnelheden kunnen bepalen en uitsluiten.

wave wave wave wave wave