responsables de souches docs dit que la nouvelle identité est établie par ce qui suit:Nouvelle identité avec TOR et Stem
from stem import Signal
from stem.control import Controller
with Controller.from_port(port = 9051) as controller:
controller.authenticate()
controller.signal(Signal.NEWNYM)
Et ci-dessous est mon code:
import urllib2
from stem import Signal
from stem.control import Controller
def connect():
with Controller.from_port(port=9051) as controller:
controller.authenticate(my_pass)
controller.signal(Signal.NEWNYM)
for i in range(5):
connect()
print urllib2.urlopen('http://icanhazip.com/').read().strip()
Cependant l'adresse IP ne change pas.
ps. Oui, j'ai modifié le fichier torrc
.
p2. Je suis au courant des discussions this et that.
Des idées?
http://stackoverflow.com/questions/27656298/ip-remains-unchanged/27657475#27657475 –
Quel est votre code pour urllib utiliser le proxy SOCKS de Tor? En ce moment, il semble que vous devriez simplement utiliser votre connexion Internet habituelle. – drew010
Vous utilisez urllib2 avec votre adresse IP réelle et non à travers, vous devez définir le proxy – Zorgatone