我可以强制Tor / Polipo使用本地定义的主机吗?


4

我想在使用Tor时使用我的hosts文件中定义的地址。我安装了Tor(非浏览器)软件包:Tor,Polipo和Vidalia。我不使用Torbutton。我的浏览通常是通过Firefox完成的,FoxyProxy配置为使用Polipo(127.0.0.1:8118),虽然我偶尔使用其他应用程序,有时直接通过Tor(127.0.0.1:9050)。

具体来说,在我的Hosts文件中,我有诸如192.168.1.1 modem和之类的定义192.168.2.1 router。这些工作在使用直接连接时,但当我在FoxyProxy上使用Tor时,他们永远不会解决。FoxyProxy的解决方法是将这些特定地址(http://modem/*http://router/*)列入黑名单,但这并不能解决其他程序,并且无法通过SpyBot添加到hosts文件的数千个地址轻松完成。

有没有办法强制Tor在将DNS请求传递到网络之前查看hosts文件?强制Tor在本地运行所有DNS请求(即通过我的主机文件,然后我的ISP - Windows定义的顺序)也是可以接受的。修正Polipo方面的东西很有用,但我更喜欢Tor。

这个问题类似于Tor配置忽略LAN主机,但是我的hosts文件中的所有地址都不是本地的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.