Polipo/tor 如何实现全球应用?

Polipo/tor 如何实现全球应用?

不久前我安装并配置了 polipo/tor,其中有一件事情经常让我感到惊讶:

启动后,配置为使用 polipo SOCKS 代理的 Firefox 始终通过 tor(通过https://check.torproject.org),但 Chromium 不会通过 tor,直到我启动了一段时间。我怀疑这是我的浏览器知道的一些全局设置,所以我尝试使用 curl:

 $ curl https://check.torproject.org
 ...
 Congratulations. This browser is configured to use Tor.
 ...

这是怎么回事?tor 是否采取了某些措施来获取所有出站端口 80/443?

这是我的 /etc/tor/torrc

SocksPort 9050
SocksPolicy accept 127.0.0.1
SocksPolicy reject *
ControlPort 9051
ORPort 9300
RelayBandwidthRate 300 KB
RelayBandwidthBurst 600 KB
DirPort 9301
MyFamily xxx
DisableDebuggerAttachment 0
ExitPolicy reject *:*

这是我的 /etc/torsocks.conf

local = 127.0.0.0/255.128.0.0
local = 127.128.0.0/255.192.0.0
local = 169.254.0.0/255.255.0.0
local = 172.16.0.0/255.240.0.0
local = 192.168.0.0/255.255.0.0
server = 127.0.0.1
server_port = 9050

这是我的 /etc/polipo/config

socksParentProxy = "localhost:9050"
socksProxyType = socks5

相关内容