curl-loader est un générateur de trafic. Vous pouvez générer du trafic HTTP, HTTPS, FTP, etc.
Ajoutez à cela, vous pouvez simuler plusieurs clients (plusieurs adresses IP source).
Voici une explication sur la façon d’installer curl-loader sur une machine Ubuntu 12.04 64 bits et de générer du trafic HTTP, HTTPS.
$ uname –r
3.2.0-39-generic
$ tail -1 /etc/lsb-release
DISTRIB_DESCRIPTION="Ubuntu 12.04.2 LTS"
installer curl-loader
curl-loader-0.56.tar.bz2
.extrait
bunzip2 curl-loader-0.56.tar.bz2
tar xvf curl-loader-0.56.tar
cd curl-loader-0.56/
exigences de construction
Construisez-le en utilisant l’environnement de développement C général avec bash, gcc (séries 3 ou 4), make, etc. sur une machine Linux.
Les pré-requis de construction sont:
Je n’ai pas installé libssl-dev, j’ai donc installé libssl-dev
avant de compiler curl-loader
.
Sudo apt-get install libssl-dev
compiler
$ pwd
/home/hattori/My_works/curl-loader-0.56
$ make
[...]
/bin/sh: 2: patch: not found" AND "make: *** [lib/libcurl.a] Error 127
Comment puis-je procéder à partir de cette erreur?
/ bin/sh: 2: patch: non trouvé
Installez patch
:
Sudo apt-get install patch
Vous pouvez également installer le package build-essential
pour vous assurer que vous disposez des outils de base utilisés pour la compilation.
Sudo apt-get install build-essential