Si votre machine Linux se trouve derrière un serveur proxy, vous pouvez installer le package Proxychains pour accéder à Internet via l'adresse proxy donnée. Proxychains est un logiciel open source qui force toute connexion TCP par une application donnée via un proxy tel que TOR (par défaut), SOCKS4, SOCKS5 et HTTP.
Eh bien, c'est parti :
Installer Proxychains :
# yum install git Installed: git.x86_64 0:1.7.1-3.el6_4.1 Dependency Installed: perl-Error.noarch 1:0.17015-4.el6 perl-Git.noarch 0:1.7.1-3.el6_4.1
# git clone https://github.com/rofl0r/proxychains-ng.git
# cd proxychains-ng
# ./configure # make && make install make: Nothing to be done for `all'. ./tools/install.sh -D -m 644 libproxychains4.so /usr/local/lib/libproxychains4.so
# make install-config ./tools/install.sh -D -m 644 src/proxychains.conf /usr/local/etc/proxychains.conf
Configurer l'adresse et le port du serveur proxy dans proxychains.conf
# vim /usr/local/etc/proxychains.conf
Ajoutez les lignes ci-dessous à la fin du fichier.
socks4 proxy-ip proxy-port username password http proxy-ip proxy-port username password
Si le serveur proxy ne nécessite pas d'authentification, supprimez simplement le nom d'utilisateur et le mot de passe comme indiqué ci-dessous.
socks4 proxy-ip proxy-port http proxy-ip proxy-port
Remarque :Remplacez proxy-ip et port proxy avec l'adresse proxy et le port corrects.
Comment utiliser les proxychains ?
# proxychains4 telnet www.google.com 80 # proxychains4 wget http://google.com