Avec l’augmentation des personnes qui restent à la maison et passent plus de temps sur Internet, les FAI ont vu des charges de trafic plus élevées que jamais. Si vous avez remarqué que la vitesse de réseau était parfois plus lente, cette surcharge globale est la raison.
Il est possible de vérifier le débit internet depuis un terminal en ligne de commandes grâces à des outils CLI.
Ces derniers mesurent en général le débit internet descendant (download), montant (upload) et la latence.
Dans ce tutoriel, je vous en présente 6 outils pour tester la vitesse de la connexion internet sur Linux en ligne de commandes.

Table des matières
Comment tester la vitesse de la connexion internet sur Linux via CLI
speedtest-cli
L’une des applications de test de connexion Internet les plus célèbres est SpeedTest.net.
Pour installer SpeedTest sur Linux via le terminal, utilisez un gestionnaire de packages pour votre distribution.
Par exemple pour les distributions de type Debian, Ubuntu ou Mint, utilisez APT :
sudo apt install speedtest-cli
Vous pouvez aussi installer speedtest-cli via python :
sudo pip install speedtest-cli
Ensuite pour lancer un test de vitesse de votre connexion internet en ligne de commandes :
speedtest
Si vous ne souhaitez que le strict minimum d’information avec le Ping/Latence, le débit en Download ou Upload :
speedtest --simple
Il est aussi possible de choisir le serveur de test, pour cela, utilisez l’option –list pour afficher les serveurs disponibles :
speedtest-cli --list
Puis indiquez l’ID du serveur avec l’option –server :
speedtest-cli --server <ID du serveur>
wget
Wget est un outil CLI pour télécharger du contenu à partir de serveurs Web.
Étant donné que l’outil ne télécharge pas de fichiers, vous ne pouvez tester que la vitesse de téléchargement.
Pour installer wget :
sudo apt install wget
Puis on télécharge un fichier de 10 Go que l’on renvoie vers /dev/null :
wget -O /dev/null -q --show-progress http://bouygues.testdebit.info/10G.iso
Il ne reste plus qu’à vérifier la vitesse de téléchargement :
fast-cli
Fast est un utilitaire CLI léger basé sur le test de vitesse Web Fast.com. Le test utilise des serveurs Netflix pour fournir des résultats.
Fast-CLI est simple à utiliser, mais vous avez besoin du Node Package Manager (NPM) sur votre machine. Le package est livré avec NodeJS.
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
Puis on installe nodejs via APT :
sudo apt install -y nodejs
Enfin on installe fast-cli :
npm install --global fast-cli
Pour effectuez une vérification du débit en download depuis votre terminal Linux :
fast
Si vous souhaitez afficher le débit en download et en upload en ligne de commandes, ajoutez le paramètre -u :
fast -u
CMB
Color Bandwidth Meter (CMB) est un outil Linux qui affiche l’activité sur toutes les interfaces réseau. Après l’installation, exécutez l’outil pour voir les vitesses du réseau dans des colonnes codées en couleur.
Pour installer CBM, exécutez cette commande :
sudo apt install cbm
Puis lancez simplement la commande qui va effectuer un test de débit.
La vitesse en réception, transmission, totale de chaque interface réseau s’affiche.
iperf
L’outil iperf offre de nombreuses options pour tester la vitesse de connexion entre un serveur et un client.
Un tutoriel existe sur le site pour vous guider dans l’utilisation de cet utilitaire réseau.
Nload
Nload est un outil qui surveille l’activité entrante et sortante sur une interface réseau que vous spécifiez. L’application divise le trafic en deux sections pour une analyse des données plus facile.
sudo apt install nload
Ensuite on utilise la commande nload en spécifiant l’interface réseau :
nload <interface>
Par exemple :
nload ens33
Liens
- Mesurer le débit et lister les connexions réseaux
- Comment configurer une adresse IP sur Ubuntu
- Comment configurer le réseau sur Linux
- Comment changer la configuration des serveurs DNS sur Linux
- Comment changer la passerelle par défaut sur Linux
- Netstat sur Linux : utilisations et exemples
- Comment utiliser la commande ss sur Linux avec des exemples
- 15 commandes ifconfig pour configurer une interface réseau sous Linux
- 10 commandes “IP” utiles pour configurer les interfaces réseau sur Linux
- 6 outils pour tester la vitesse de la connexion internet sur Linux en ligne de commandes
- Nmap : exemples et utilisations
- TCPDump : capturer et analyser le trafic réseau sur Linux
- 25+ exemples de la commande Hping3
- iperf : tester la vitesse et bande passante entre deux hôtes
- Comment utiliser la commande traceroute sur Linux avec des exemples
- Comment utiliser wget avec 14 exemples
- 16 exemples de la commande CURL
- 6 commandes pour télécharger des fichiers en ligne de commandes sur Linux
- Les commandes Linux réseaux
- Unix socket : fonctionnement et utilisations
- Liste de toutes les commandes Linux