我按照 Tor 演示操作。我安装了 Polipo 并进行了配置。我重启了 Polipo 和 Tor 服务。
在我设置 Tor 之前,以下脚本失败了。
def fetch_url(url):
proxy_support=urllib2.ProxyHandler({"http":"127.0.0.1:8118"})
opener=urllib2.build_opener(proxy_support)
opener.addheaders=[('User-agent','Mozilla/5.0')]
html=opener.open(url).read()
return html
现在它不再引发异常。但是,当我转到 Tor 检查页面(查看 Tor 是否正在运行)时,它告诉我 Tor 无法运行。它还显示我的 IP 地址。
我已经让 Tor 在 Windows 上运行了。不过,我是通过 GUI 完成的。您觉得这里出了什么问题吗?
谢谢,布伦丹
答案1
如果您使用的是 Linux,您使用的是哪个发行版?
您启动了tor
服务吗?例如在 ArchLinux 上: $ /etc/rc.d/tor start && /etc/rc.d/polipo start
您是否配置polipo
为使用tor
?
您谈到的演示的 URL 是什么?