Comment tester la vitesse de votre connexion sur un serveur virtuel (VPS) ou un serveur dédié (2026)
Public visé : niveau intermédiaire. Vous maîtrisez la ligne de commande et les bases de l'administration de serveurs.
Durée estimée : 20 à 30 minutes.
À l'issue de ce tutoriel, vous serez capable de mesurer le débit brut de votre serveur avec Speedtest et de diagnostiquer la liaison entre votre serveur et un point distant spécifique avec iPerf3.
Introduction
Les questions relatives à la vitesse de connexion sur un serveur VPS ou dédié se présentent sous deux formes distinctes. La première est d'ordre général : quelle bande passante ce serveur fournit-il réellement à l'instant présent ? La seconde est spécifique : pourquoi le transfert entre ce serveur et ce point d'extrémité particulier est-il lent ? Ces deux questions nécessitent des outils différents.
Ce tutoriel aborde ces deux aspects. Speedtest vous donne une estimation rapide du débit global de la liaison en moins d’une minute. iPerf3 mesure le trajet entre deux points connus et constitue la norme INTROSERV pour le diagnostic des problèmes de connectivité, telle que définie dans le manuel interne « Règles de gestion des problèmes de connectivité réseau ». Savoir quel outil répond à quelle question permet de gagner du temps et d’éviter les conclusions erronées.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
- Un VPS ou un serveur dédié fonctionnant sous Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, AlmaLinux 9, Rocky Linux 9, Windows Server 2022 ou Windows Server 2025
- Un utilisateur non root disposant des privilèges sudo sous Linux, ou un compte administrateur sous Windows
- Un accès Internet sortant depuis le serveur ; les deux outils n’ouvrent que des connexions sortantes et ne nécessitent aucun port entrant
- Logiciels à installer au cours du tutoriel : Speedtest CLI 1.2.0 et iperf3 3.9 ou version ultérieure, disponibles dans les dépôts de la distribution
Aucune modification du pare-feu entrant n’est nécessaire. Si votre serveur restreint le trafic sortant, autorisez les connexions TCP sortantes vers les ports 80 et 443 pour Speedtest et vers le port du serveur iPerf3 de votre choix pour les tests de diagnostic.
Partie 1 : vérification rapide du débit avec Speedtest
Speedtest d’Ookla mesure la bande passante en téléchargement, la bande passante en envoi, la latence et la perte de paquets par rapport à un serveur de test public situé à proximité. C’est le moyen le plus rapide d’obtenir une vue d’ensemble de la liaison.
Speedtest et les services similaires se connectent à des serveurs tiers choisis automatiquement parmi un pool public. Le résultat ne décrit votre connexion qu’en termes généraux. N’utilisez pas ces outils pour diagnostiquer un problème de connectivité vers un serveur spécifique. Pour un diagnostic point à point, utilisez iPerf3 comme décrit dans la partie 2.
Installation de la CLI Speedtest sur Ubuntu
Ookla distribue l’interface CLI via son propre dépôt apt. Ajoutez le dépôt :
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
Sous Ubuntu 22.04, installez directement le paquet :
sudo apt install speedtest
Sous Ubuntu 24.04, le dépôt Ookla publie ses paquets sous le nom de code « jammy » et ne fournit pas d’entrée « noble » ; vous devez donc configurer le dépôt pour qu’il pointe vers « jammy » avant l’installation. Cette étape est obligatoire sous 24.04 : sans elle, l’installation échoue avec le message « Impossible de localiser le paquet speedtest ».
sudo sed -i 's/noble/jammy/g' /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update sudo apt install speedtest
Installation de l'interface CLI de Speedtest sur AlmaLinux et Rocky Linux
Ajoutez le dépôt dnf d’Ookla :
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
Installez le paquet :
sudo dnf install speedtest
Installation de Speedtest CLI sur Windows Server
Ouvrez PowerShell en tant qu’administrateur. Téléchargez et décompressez l’archive officielle de la CLI :
Invoke-WebRequest -Uri "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip" -OutFile "$env:TEMP\speedtest.zip" Expand-Archive -Path "$env:TEMP\speedtest.zip" -DestinationPath "C:\Tools\speedtest"
L'archive contient le fichier speedtest.exe, qui s'exécute sans installation. Ookla propose également une application graphique Speedtest pour Windows ; sur un serveur accessible via RDP, la CLI est généralement le choix le plus pratique.
Lancer le test
Sous Linux, exécutez :
speedtest
Sous Windows, exécutez la commande suivante depuis PowerShell :
C:\Tools\speedtest\speedtest.exe
Lors de la première exécution, l'outil vous demande d'accepter de manière interactive la licence Ookla et les conditions du RGPD. Confirmez-les, et le test démarre. Pour une exécution non interactive ou via un script sous Linux ou Windows, ajoutez les indicateurs d'acceptation afin que l'outil n'affiche pas d'invite :
speedtest --accept-license --accept-gdpr
Sous Windows, ajoutez les mêmes indicateurs à speedtest.exe.
Une exécution complète dure environ 30 secondes et se termine par un récapitulatif :
Speedtest by Ookla Server: Example ISP - Example City (id: 12345) ISP: Example Networks Idle Latency: 1.25 ms (jitter: 0.10ms, low: 1.18ms, high: 1.40ms) Download: 940.12 Mbps (data used: 512.3 MB) Upload: 918.47 Mbps (data used: 466.1 MB) Packet Loss: 0.0% Result URL: https://www.speedtest.net/result/c/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Les lignes « Download » et « Upload » indiquent le débit mesuré. L’URL « Result » renvoie vers une page partageable contenant les mêmes chiffres.

Pour effectuer un test sur un serveur Speedtest spécifique issu du pool public, répertoriez les serveurs à proximité à l’aide de la commande speedtest -L, puis transmettez l’ID choisi avec speedtest -s <VOTRE_ID_DE_SERVEUR>. Cela réduit le caractère aléatoire, mais la cible reste un serveur tiers hors de votre contrôle.
Test depuis un navigateur
Lorsque le serveur héberge un environnement de bureau, ou lorsque vous souhaitez vérifier la connexion depuis votre propre poste de travail à des fins de comparaison, deux services de navigateur couvrent les mêmes besoins. Speedtest.net exécute le test complet d’Ookla avec sélection du serveur. Fast.com, géré par Netflix, affiche immédiatement un chiffre de téléchargement et révèle le débit de chargement ainsi que la latence après avoir cliqué sur « Afficher plus d’informations ». Les résultats obtenus via un navigateur dépendent de la machine sur laquelle il est exécuté ; ainsi, un test effectué depuis votre poste de travail mesure la bande passante de ce dernier, et non celle du serveur.

Partie 2 : diagnostic précis avec iPerf3
iPerf3 mesure la bande passante maximale atteignable entre deux hôtes spécifiques : votre serveur en tant que client et un serveur iPerf3 connu en tant que point d’extrémité. Les deux extrémités de la liaison étant fixes, le résultat décrit exactement le chemin qui vous intéresse. C’est l’outil qu’INTROSERV utilise pour le diagnostic de connectivité conformément au manuel interne « Règles de gestion des problèmes de connectivité réseau », et c’est la mesure à joindre lorsque vous signalez un problème réseau.
Installation d’iPerf3 sur Ubuntu
Le paquet est disponible dans les dépôts standard :
sudo apt update sudo apt install iperf3
Le programme d’installation peut vous demander si vous souhaitez lancer iperf3 en tant que démon. Répondez « non » ; les tests de ce tutoriel exécutent iperf3 uniquement en tant que client, et un démon à l’écoute permanente ouvre inutilement un port.
Installation d’iPerf3 sur AlmaLinux et Rocky Linux
Installez-le à partir des dépôts standard :
sudo dnf install iperf3
Installation d'iPerf3 sur Windows Server
Le projet iPerf3 ne publie pas de binaires Windows officiels. La documentation du projet fait référence à des versions compilées par la communauté, disponibles sur GitHub et sur https://files.budman.pw. Téléchargez la dernière archive 64 bits à partir de l’une ou l’autre de ces sources, extrayez-la et placez son contenu dans un répertoire tel que C:\Tools\iperf3. L’archive contient iperf3.exe ainsi que les bibliothèques dont il a besoin ; conservez-les dans le même répertoire.
Vérifiez le binaire depuis PowerShell :
C:\Tools\iperf3\iperf3.exe --version
Résultat attendu :
iperf 3.21 (cJSON 1.7.15)
Exécution du test de téléchargement
Le test de téléchargement envoie des données depuis votre serveur vers le serveur iPerf3 distant. Remplacez
Serveurs iPerf3 publics situés à proximité des centres de données européens d’INTROSERV que vous pouvez utiliser pour ces tests : Allemagne/Wolfsburg 62.176.224.217 port 5201, France/Paris 45.147.210.189 port 5200 (plage de ports 5200 à 5240), Pays-Bas/Naaldwijk 185.182.195.76 port 5201, Royaume-Uni/Londres 5.180.211.133 port 5200, Pologne/Varsovie 185.246.208.67 port 5201. Choisissez celui qui est le plus proche de votre serveur. Ces serveurs sont partagés et limitent le nombre de clients simultanés ; par conséquent, si un test est refusé, réessayez après une courte pause ou passez au serveur suivant de la liste. La liste officielle est disponible dans le manuel interne « Règles de gestion des problèmes de connectivité réseau ».
iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0
Les options ont la signification suivante. -c lance iperf3 en mode client vers le serveur indiqué. -p sélectionne le port du serveur. -t 30 exécute le test pendant 30 secondes, ce qui est suffisant pour lisser les brèves fluctuations. -P 10 ouvre 10 flux parallèles, ce qui sature la liaison comme le ferait un véritable trafic à connexions multiples. -i 0 désactive les rapports intermédiaires ; la sortie ne contient donc que le résumé final.
Au bout de 30 secondes, le test affiche les résultats par flux ainsi qu’un bloc récapitulatif :
[SUM] 0.00-30.00 sec 3.28 GBytes 940 Mbits/sec sender [SUM] 0.00-30.00 sec 3.27 GBytes 938 Mbits/sec receiver
Lisez le résultat du téléchargement dans la ligne « expéditeur » : il s'agit du débit auquel votre serveur a transmis des données au point de terminaison distant.

Exécution du test de téléchargement
Le test de téléchargement inverse le sens : le serveur distant envoie des données vers le vôtre. Ajoutez l’option -R à la même commande :
iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0 -R
-R bascule iperf3 en mode inversé. Lisez le résultat du téléchargement dans la ligne « récepteur » du résumé : il s'agit du débit auquel votre serveur a reçu les données.
Les serveurs iPerf3 publics acceptent un nombre limité de clients simultanés. Si la connexion est refusée avec le message « le serveur est occupé à effectuer un test », attendez un court instant et réessayez, ou choisissez un autre serveur public dans la même région.
Effectuez chaque test deux ou trois fois et comparez les résultats. Une seule valeur faible peut refléter une charge momentanée sur le serveur public plutôt qu’un problème sur votre liaison. Des valeurs systématiquement faibles lors d’exécutions répétées et sur deux serveurs iPerf3 différents constituent un indicateur beaucoup plus fiable.
Vérification de l'installation
Vérifiez que les deux outils sont bien présents et notez leurs versions.
Sous Linux :
speedtest --version iperf3 --version
Résultat attendu :
Speedtest by Ookla 1.2.0.84 (ea6b6773cf) Linux/x86_64-linux-musl 5.15.0 x86_64 iperf 3.9 (cJSON 1.7.13)
Les chaînes de version exactes varient selon la version de la distribution. Tout résultat affichant une version confirme que l'outil est installé et exécutable. Sous Windows, exécutez les mêmes commandes en utilisant les chemins d'accès complets indiqués précédemment.
Annuler les modifications
Si vous n'avez plus besoin de ces outils, supprimez-les ainsi que les dépôts ajoutés.
Sous Ubuntu :
sudo apt remove speedtest iperf3 sudo rm /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update
Sous AlmaLinux et Rocky Linux :
sudo dnf remove speedtest iperf3 sudo rm /etc/yum.repos.d/ookla_speedtest-cli.repo
Sous Windows Server, supprimez les répertoires extraits :
Remove-Item -Recurse -Force "C:\Tools\speedtest" Remove-Item -Recurse -Force "C:\Tools\iperf3"
Conclusion et étapes suivantes
Vous pouvez désormais répondre aux deux questions relatives à la vitesse de connexion à l'aide de l'outil approprié. Le choix dépend de ce que vous avez besoin de savoir :
| Situation | Outil |
|---|---|
| Vous avez besoin d’une estimation générale de la vitesse du canal serveur | Speedtest |
| Vous diagnostiquez un problème lié à un serveur spécifique | iPerf3 |
Pour une vérification rapide après la mise en service d'un nouveau VPS ou serveur dédié INTROSERV, un seul test Speedtest suffit. Pour tout ce que vous comptez signaler comme un problème réseau, lancez les tests iPerf3 de téléchargement et de chargement vers un serveur public situé à proximité du centre de données et notez les valeurs de l’émetteur et du récepteur ; ce sont ces chiffres que la procédure de diagnostic décrite dans les « Règles de gestion des problèmes de connectivité réseau » attend. Dans un deuxième temps, pensez à programmer des exécutions périodiques d’iPerf3 vers un point de terminaison fixe afin d’établir une base de référence, ce qui permettra de détecter une véritable dégradation dès qu’elle se produira.
Version du document: 1.
Dernière mise à jour: août 2026
Responsable: Équipe de documentation technique