Når vi støder på ydelsesproblemer i vores netværk, uanset om det er hjemme- eller forretningsniveau, er en af de første parametre, vi skal validere, at alle netværkspakker forlader og ankommer korrekt. Til dette kan vi bruge forskellige kommandoer til at validere konfigurationen.
En anden parameter, der skal tages i betragtning, er, at hastighedsniveauerne ligger inden for de korrekte intervaller, da en fejl i dette overførselsniveau er meget muligt, at Internettet vil bemærke det "langsomt", eller at forbindelsen pludselig går tabt.
I denne mulighed vil vi se hvordan man implementerer SpeedTest for at kontrollere hastigheden på vores netværk.
Hvad er SpeedTestSpeedTest er et online værktøj, der tillader os tjek hastigheden på vores internetforbindelse i realtid netværk både opstrøms og nedstrøms med en destinationsserver til at udføre denne handling.
Det er et meget interessant og brugervenligt websted, da det giver os mulighed for at definere præcist, hvilke hastighedsniveauer der udføres, og hvis de er i overensstemmelse med hvad udbyderen tilbyder os, og hvis det ikke er det, kan vi åbne en support da problemet kan være i andre parametre eller protokoller i netværket.
Vi kan gå til internettet for at kontrollere dets funktion:
Fordi SpeedTest kræver Adobe FlashPlayer for dens korrekte funktion er det umuligt for os at udføre det fra terminalen på en normal måde, men i dag bringer Solvetic formen hvordan kan vi køre SpeedTest fra en terminal med Ubuntu 16.
1. Installer Python pip -pakken
Vi skal installere Python pip-pakkerne, så vi kan installere SpeedTest-cli og køre det fra terminalen.
Til dette vil vi indtaste følgende kommando:
sudo apt-get install python-pip
Vi venter på, at pakkerne skal downloades og installeres.
2. Installer SpeedTest-Cli
Når pip -pakkerne er installeret, udfører vi følgende kommando for at installere SpeedTest -klienten ved hjælp af pip:
sudo pip installer speedtest-cli
Vi ser, at klienten er installeret korrekt, og fra dette tidspunkt vil vi være i stand til at udføre de respektive tests.
3. Kør SpeedTest i Ubuntu 16 -terminalen
Når vi har alt korrekt installeret, udfører vi følgende kommando for at validere hastigheden på vores netværk:
speedtest-cli
Vi kan se, at SpeedTest -værktøj køre følgende processer:
- Netværksforsinkelse
- Kommunikationshastighed i millisekunder
- Sænke hastighed
- Upload hastighed
4. Sådan installeres SpeedTest manuelt i Ubuntu 16
Hvis vi ikke ønsker at bruge pip -installationsprogrammet til at køre SpeedTest, kan vi gøre følgende, downloade det nyeste Python SpeedTest -klient script fra internettet ved at indtaste følgende kommando:
sudo wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.pyAktiver speedtest_cli.py som eksekverbar ved at indtaste følgende:
sudo chmod a + rx speedtest_cli.pyFlyt mappen speedtest_cli.py til den korrekte placering:
sudo mv speedtest_cli.py / usr / bin / speedtest-cliPå denne måde kan vi manuelt installere SpeedTest.
5. Yderligere indstillinger til SpeedTest
Hvis vi vil dele de opnåede resultater med SpeedTest, kan vi bruge følgende kommando:
speedtest -cli -shareHvis vi vil se den komplette liste over tilgængelige servere verden over, hvor vi kan bruge evalueringen, vil vi bruge følgende kommando:
speedtest-cli --liste
Hvis vi vil udføre en hastighedstest på en bestemt server, kan vi bruge følgende syntaks:
speedtest-cli-server-idFor eksempel kan vi udføre testen med serveren 7513, som vi vil indtaste:
speedtest-cli-server 7513Hvis vi ønsker at få hjælp fra SpeedTest, indtaster vi:
speedtest -cli -hjælpVi har set dette interessante værktøj, der giver os mulighed for at evaluere tilstanden af vores netværk og dermed bestemme og udelukke mulige fejl eller forbindelseshastigheder.