这是一个匿名代理工具 Tor 的 docker 镜像,基于 alpine 制作
启动 Tor 匿名代理
docker run -d --name tor -p 9100:9100 mritd/tor
默认情况下 Tor 监听在 0.0.0.0:9100
端口上,若想通过 Tor 代理访问网络,请将浏览器代理设置到 socks5://TOR-DOCKER-IP:9100
即可
该 Tor 镜像默认配置文件位于 /etc/tor/torrc
,该文件中定义了 Tor 日志位置、代理模式、前置代理、排除节点等相关设置,一些相关选项如下:
- ExcludeNodes: 排除不可信节点,防止 Tor 蜜罐,目前预设
{cn},{hk},{mo}
(中国、香港、澳门),其他国家请自行查阅 - HTTPProxy: Tor 前置 HTTP 代理,众所周知的原因国内 Tor 节点无法连接,所以如需设置前置代理请修改此项
- HTTPSProxy: Tor 前置 HTTPS 代理,作用同上
- Socks5Proxy: Tor 前置 Socks5 代理,作用同上