Réaliser un Speedtest sur un serveur Linux avec iPerf
Speedtest avec speedtest-cli
La solution la plus simple pour réaliser un test de débit sur linux est d'utiliser speedtest-cli :
pip3 install --upgrade speedtest-cli
Utilisation de l'outil
Lister les server les plus proches, pour réaliser le test de débit
speedtest-cli --list
Réaliser un test basique et récupérer l'image du résultat
speedtest-cli --share
root@srvtest ~ $ speedtest-cli --share master
Retrieving speedtest.net configuration...
Testing from Hetzner Online GmbH (138.201.68.55)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Cronon GmbH (Berlin) [1.64 km]: 17.256 ms
Testing download speed................................................................................
Download: 694.83 Mbit/s
Testing upload speed......................................................................................................
Upload: 597.40 Mbit/s
Share results: http://www.speedtest.net/result/10827725744.png
Réaliser un test de débit en spécifiant le serveur à utiliser
Identifiez le server ID sur lequel vous souhaitez pointer avec la commande --list, et lancez le speed-test avec l'option --server :
root@srvtest ~ $ speedtest-cli --server 18720 1 ↵ master
Retrieving speedtest.net configuration...
Testing from Hetzner Online GmbH (138.201.68.55)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by SATAN s.r.o. (Trutnov) [279.56 km]: 29.058 ms
Testing download speed................................................................................
Download: 762.45 Mbit/s
Testing upload speed......................................................................................................
Upload: 612.23 Mbit/s
Speedtest avec iPerf3
Installation d'iPerf3
iPerf3 est disponible dans les repos Debian/Ubuntu/CentOS mais peut également être installé via Python PIP. Nous allons récupérer le paquet dans les repos :
apt install iperf3
Utilisation d'iPerf3 pour réaliser un test de débit