När vi stöter på prestandaproblem i vårt nätverk, vare sig det är hemma eller affärsnivå, är en av de första parametrarna som vi måste validera att alla nätverkspaket lämnar och anländer korrekt. För detta kan vi använda olika kommandon för att validera konfigurationen.
En annan parameter att ta hänsyn till är att hastighetsnivåerna ligger inom rätt intervall eftersom ett fel på denna överföringsnivå är mycket möjligt att Internet kommer att märka att det är "långsamt" eller att anslutningen plötsligt förloras.
I detta tillfälle får vi se hur man implementerar SpeedTest för att kontrollera hastighetsnivåerna i vårt nätverk.
Vad är SpeedTestHastighets test är ett onlineverktyg som tillåter oss kontrollera i realtid hastigheten på vår internetuppkoppling nätverk både uppströms och nedströms med en destinationsserver för att utföra denna åtgärd.
Det är en mycket intressant och lättanvänd webbplats eftersom den låter oss definiera exakt vilka hastighetsnivåer som körs och om de överensstämmer med vad leverantören erbjuder oss och om det inte är det, kan vi öppna ett support eftersom problemet kan vara i andra parametrar eller protokoll i nätverket.
Vi kan gå till webben för att kontrollera dess funktion:
Eftersom SpeedTest kräver Adobe FlashPlayer för dess korrekta funktion är det omöjligt för oss att utföra det från terminalen på ett normalt sätt, men idag kommer Solvetic med formen hur kan vi köra SpeedTest från en terminal med Ubuntu 16.
1. Installera Python pip -paketet
Vi ska installera Python pip-paketen så att vi kan installera SpeedTest-cli och köra det från terminalen.
För detta kommer vi att ange följande kommando:
sudo apt-get install python-pip
Vi väntar på att paketen ska laddas ner och installeras.
2. Installera SpeedTest-Cli
När pip -paketen är installerade kör vi följande kommando för att installera SpeedTest -klienten med pip:
sudo pip installera speedtest-cli
Vi ser att klienten har installerats korrekt och från och med nu kommer vi att kunna utföra respektive test.
3. Kör SpeedTest i Ubuntu 16 -terminalen
När vi har installerat allt korrekt kör vi följande kommando för att validera hastigheten på vårt nätverk:
speedtest-cli
Vi kan se att SpeedTest -verktyg kör följande processer:
- Nätverksfördröjning
- Kommunikationshastighet i millisekunder
- Sänka hastigheten
- Uppladdningshastighet
4. Hur man installerar SpeedTest manuellt i Ubuntu 16
Om vi inte vill använda pipinstallatören för att köra SpeedTest kan vi göra följande, ladda ner det senaste Python SpeedTest -klientskriptet från webben genom att ange följande kommando:
sudo wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.pyAktivera speedtest_cli.py som körbar genom att ange följande:
sudo chmod a + rx speedtest_cli.pyFlytta katalogen speedtest_cli.py till rätt plats:
sudo mv speedtest_cli.py / usr / bin / speedtest-cliPå så sätt kan vi installera SpeedTest manuellt.
5. Ytterligare inställningar för SpeedTest
Om vi vill dela resultaten med SpeedTest kan vi använda följande kommando:
speedtest -cli -shareOm vi vill se den fullständiga listan över tillgängliga servrar över hela världen där vi kan använda utvärderingen kommer vi att använda följande kommando:
speedtest-cli --list
Om vi vill utföra ett hastighetstest på en specifik server kan vi använda följande syntax:
speedtest-cli-server-IDTill exempel kan vi göra testet med servern 7513 som vi kommer att ange:
speedtest-cli-server 7513Om vi vill få hjälp från SpeedTest kommer vi in:
speedtest -cli -hjälpVi har sett detta intressanta verktyg som gör att vi kan utvärdera tillståndet i vårt nätverk och därmed bestämma och utesluta eventuella fel eller anslutningshastigheter.