Existe-t-il un moyen d'anonymiser les requêtes http via la ligne de commande? En d'autres termes, est-il possible d'accéder à wget
une page sans que l'adresse IP du demandeur ne s'affiche?
Existe-t-il un moyen d'anonymiser les requêtes http via la ligne de commande? En d'autres termes, est-il possible d'accéder à wget
une page sans que l'adresse IP du demandeur ne s'affiche?
Réponses:
Une méthode d'agacement du trafic HTTP à partir de la ligne de commande consiste à utiliser tor
. Cet article décrit la méthode, intitulée: Comment anonymiser les programmes de votre terminal avec torify .
Vous pouvez installer le tor
package comme suit:
Fedora / CentOS / RHEL
$ sudo yum install tor
Ubuntu / Debian
$ sudo apt-get install tor
Modifiez ce fichier /etc/tor/torrc
afin que les lignes suivantes soient présentes et non commentées:
ControlPort 9051
CookieAuthentication 0
Démarrez le tor
service
$ sudo /etc/init.d/tor restart
Configuration de test
IP réelle
$ curl ifconfig.me 67.253.170.83
IP anonymisée
$ torify curl ifconfig.me 2> / dev / null 46.165.221.166
Comme vous pouvez le voir, le ifconfig.me
site Web pense que notre adresse IP est désormais 46.165.221.166. Vous pouvez dire tor
de démarrer une nouvelle session déclenchant une nouvelle adresse IP pour nous:
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
250 OK
250 OK
250 closing connection
$ torify curl ifconfig.me 2>/dev/null
37.252.121.31
Recommencez pour obtenir une autre IP différente
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
250 OK
250 OK
250 closing connection
$ torify curl ifconfig.me 2>/dev/null
91.219.237.161
Téléchargement des pages
$ torify curl www.google.com 2>/dev/null
Naviguer sur Internet via elinks
$ torify elinks www.google.com
curl --socks5
ou même de chaussettes4 ou de chaussettes4a, mais je n'ai jamais travaillé. Il a juste gelé.