J'espère trouver une réponse assez rapidement sur cette question. J'essaie actuellement de mesurer RTT à partir d'un périphérique iOS sur mon ordinateur de bureau et mon serveur Ubuntu. Cependant, je vois que la version d'iperf sur iOS est iperf3 (ce qui explique probablement pourquoi je reçois un message d'erreur chaque fois que j'essaie de réaliser un test simple). Je peux envoyer une requête ping du périphérique iOS à mes hôtes.
En ce moment, j'essaye d'installer iperf3 sur mon poste de travail et mon serveur Ubuntu 14.04 (en pensant que le fait de disposer des mêmes versions résoudra le problème), mais le problème persiste, mais iperf n'est pas installé.
Quand je fais apt-get iperf, il s’installe. Mais quand je vais vérifier la version (iperf -vl), je reçois la version 2.0.5-3.
Toute aide que je reçois est grandement appréciée.
Apparemment, un certain Patrick Domack a construit une version pour Ubuntu Trusty (14.04). Edit: fonctionne également sur 15.10.
Copiez-collez cette commande et appuyez sur ENTREE:
Sudo add-apt-repository "ppa:patrickdk/general-lucid"
Resynchronisez les fichiers d'index du package:
Sudo apt-get update
Installez iperf:
Sudo apt-get install iperf3
Appelez iperf version 3:
iperf3 -c iperf.scottlinux.com
apt-get install git-core //install git tool
apt-get install make //install make tool, to make iperf3
git clone https://github.com/esnet/iperf //clone iperf3 source code
cd iPerf //go to the iperf3 source code folder, and compile it
./configure
make
make install
Depuis Vivid (15.04), iperf3
est maintenant disponible dans le référentiel Ubuntu universe
. Il est également disponible avec des backports sur Trusty (14.04). Pour l'obtenir:
Sudo apt install iperf3
Voici un lien vers la description officielle du paquet sur le site Web Ubuntu.
Utiliser one-liner: installera les outils de construction requis, clonera iperf3, le construira et l’installera
apt-get install git-core build-essential && git clone https://github.com/esnet/iperf && cd iperf && ./configure && make && make install
apt-get une ligne:
add-apt-repository -y "ppa:patrickdk/general-lucid" && apt-get update && apt-get install -y iperf3
J'utilise -y pour que le script automatique exécute cette commande.
Si vous installez iperf3 sur une image AWS EC2 Ubuntu d'origine, vous devrez peut-être également installer plusieurs packages supplémentaires pour l'exécuter. Au total, le processus ressemble à ceci: