GNU/Linux >> Tutoriels Linux >  >> Debian

2 outils pour tester la vitesse d'Internet depuis la ligne de commande

Cet article présente 2 outils de ligne de commande pour vérifier la vitesse de votre connexion Internet. Cela peut être utile pour vérifier que votre FAI offre bien les vitesses qu'il revendique, diagnostiquer d'éventuels problèmes avec votre connexion Internet, etc.

Vous pouvez utiliser un test de vitesse Internet à partir de la ligne de commande lorsque vous souhaitez éviter de visiter un site Web gonflé comme speedtest.net ou lorsque vous souhaitez mesurer la vitesse Internet actuelle de votre serveur / machine distante. Vous pouvez également les utiliser dans des scripts.

Comment tester la vitesse de téléchargement d'Internet à partir d'un terminal avec Fast (propulsé par Fast.com)

Fast est un utilitaire simple et sans dépendance (écrit en Go) pour tester votre vitesse de téléchargement sur Internet à partir d'un terminal. L'outil est pris en charge par le service Netflix Fast.com et fonctionne sous Linux, * BSD, Mac et Windows.

Fast.com a été publié par Netflix en mai 2016 et vise à fournir aux internautes un moyen simple et rapide de tester leur vitesse Internet actuelle, qu'ils soient membres de Netflix ou non. Il utilise Open Connect CDN, un réseau de serveurs répartis dans le monde entier utilisé pour stocker et diffuser du contenu Netflix.une bonne représentation des performances pouvant être atteintes dans un scénario d'utilisateur réel ", a mentionné un post dans le Netflix TechBlog qui contient de nombreuses informations techniques si vous êtes intéressé.

L'outil est très simple et n'a pas d'options. Exécutez-le et l'utilitaire de ligne de commande testera votre vitesse de téléchargement sur Internet et affichera le résultat fourni par fast.com.

Les binaires rapides (et leur source) peuvent être téléchargés depuis la page de publication de l'application GitHub.

Vous pouvez l'installer sur /usr/local/bin sur n'importe quelle distribution Linux en téléchargeant le fichier binaire (fast_linux_amd64 sur les systèmes 64 bits) dans votre dossier personnel, puis ouvrez un terminal et tapez (pour le binaire 64 bits) :

sudo install fast_linux_amd64 /usr/local/bin/fast

Vous pouvez également utiliser Fast sur Linux via la boutique Snapcraft (nécessite l'installation de Snapd sur votre système Linux - il est installé par défaut sur Ubuntu) :

snap install fast

Entrez maintenant fast dans un terminal pour vérifier votre vitesse de téléchargement Internet. Exemple :

$ fast
 -> 10.18 Mbps


Outil consulté récemment sur @snapcraftio (Twitter).

Comment tester la vitesse de chargement et de téléchargement d'Internet à partir d'un terminal avec speedtest-cli (powered by speedtest.net)

speedtest-cli est un outil Python en ligne de commande pour tester votre vitesse Internet en utilisant www.speedtest.net. Vous pouvez l'utiliser pour vérifier votre vitesse de téléchargement et de téléchargement Internet, ainsi que le ping.

L'outil offre de nombreuses options, dont la possibilité de spécifier le serveur speedtest.net afin de vérifier la vitesse d'Internet, d'afficher tous les serveurs disponibles triés par distance, de n'effectuer qu'un test de téléchargement ou d'upload. Il a également une option pour générer et fournir une URL pour l'image de résultat de partage speedtest.net.

Installez Speedtest-cli :

  • Debian, Ubuntu, Linux Mint et autres distributions Linux basées sur Debian ou Ubuntu :

sudo apt install speedtest-cli

  • Fedora :
sudo dnf install speedtest-cli

  • openSUSE :
sudo zypper install speedtest-cli

  • Arch Linux/Manjaro :
sudo pacman -S speedtest-cli

Sur d'autres distributions Linux Trouvez-le dans les référentiels et installez-le à partir de là. Vous pouvez également simplement l'installer à l'aide de PIP ou télécharger le script python à partir de la page du projet GitHub de l'outil.

Pour utiliser speedtest-cli pour tester vos vitesses de téléchargement et de téléchargement Internet, ainsi que votre ping, utilisez le serveur le plus proche de vous, exécutez. la fin speedtest dans un terminal :

speedtest

Exemple avec sortie :

$ speedtest
Retrieving speedtest.net configuration...
Testing from **** (***.**.*.***)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by **** [4.27 km]: 2.501 ms
Testing download speed........................................
Download: 6.11 Mbit/s
Testing upload speed..........................................
Upload: 11.67 Mbit/s

Pour supprimer la sortie détaillée, affichez uniquement les informations de base (à l'exclusion de votre adresse IP publique et d'autres sorties), ajoutez --simple au speedtest Commande :

speedtest --simple

Exemple avec sortie :

$ speedtest --simple
Ping: 2.099 ms
Download: 4.37 Mbit/s
Upload: 12.50 Mbit/s

Vous pouvez voir une liste complète des serveurs de test de vitesse Internet disponibles en exécutant :

speedtest --list

Pour tester votre vitesse de téléchargement et de chargement Internet avec un serveur spécifique, copiez l'ID du serveur à partir du --list Commandez et utilisez cet identifiant comme ceci :

speedtest --server SERVER-ID

Générez et affichez une URL vers l'image de résultat du partage speedtest.net avec :

speedtest --share

Exécutez speedtest-cli -h pour afficher toutes les options disponibles.


Debian
  1. 5 outils Rust à essayer sur la ligne de commande Linux

  2. Configurer un espace de travail Linux à distance depuis la ligne de commande

  3. Rapports d'E/S à partir de la ligne de commande Linux

  4. Comment couper le son depuis la ligne de commande ?

  5. Accélérez rsync lors de la migration d'un serveur Linux à partir de la ligne de commande

Comment rechercher Google à partir de la ligne de commande

Comment tester la vitesse d'Internet en utilisant la ligne de commande sous Linux

Comment arrêter Debian 10 à partir de la ligne de commande et de l'interface graphique

Comment vérifier la vitesse d'Internet sur CentOS 8 à l'aide de la ligne de commande

Testez votre vitesse Internet via la ligne de commande Ubuntu

Comment tester la vitesse de connexion Internet via la ligne de commande