我正在尝试从 python 中的 tor 获取唯一 IP,但有时我会得到旧 IP,我已经尝试了 50 次,延迟时间为 5 秒,但它仍然给我同样的时间,从 50 次尝试中我得到了 19 次重复和31 独特,但我想一直保持独特,或者是有限的?
我正在使用来自 torproject.org 的 Vidalia Bundle。
我将输入我找到/修改的代码:
import urllib2
from TorCtl import TorCtl
import time
for i in range(0, 50):
print "case "+str(i+1)
conn = TorCtl.connect(passphrase="password11")
conn.sendAndRecv('signal newnym\r\n')
conn.close()
proxy_support = urllib2.ProxyHandler({"http" : "127.0.0.1:8118"})
urllib2.install_opener(opener)
print(urllib2.urlopen("http://www.ifconfig.me/ip").read())
time.sleep(5)
让我知道是否有人可以提供帮助,我也想知道是否可以仅从某个国家/地区获取 IP,并且是唯一的 :)