【三重代理】用Tor+迷雾通访问对tor不友好的网站 技术

用Tor+迷雾通访问对tor不友好的网站

本文是编程随想文章《如何用 Tor 访问对 Tor 不友好的网站——扫盲“三重代理”及其它招数》的具体操作指南。

用迷雾通做后置代理的好处

  • 迷雾通明确支持言论自由。迷雾通公司注册在爱沙尼亚,遵守当地隐私法规(而不是中华人民共和国),承诺不记录用户活动。

  • 迷雾通支持免费使用,没有付费环节,因此不会增加身份暴露的风险。

  • 迷雾通客户端开源,支持多平台使用。

迷雾通官网:https://geph.io/zht/

注册迷雾通账号

迷雾通要注册账号才能使用(不需要邮箱等认证方式)。如果你非常在意隐私,这一步可以全程使用Tor操作。

提取迷雾通文件

Tor后置代理本身需要支持设置上游代理(upstream proxy),遗憾的是迷雾通的GUI版本没有这个选项,因此需要提取迷雾通客户端的核心文件(也就是它的命令行版本)。

首先安装下载下来的客户端。安装以后,在迷雾通安装目录的resources\app\binaries\win-ia32\ 下面找到geph-client.exe文件,这个文件就是迷雾通客户端的核心,可以复制这个文件到任意的目录里面执行。例如

C:\Users\Public\Desktop\新建文件夹

安装Tor专家包

在Tor官网上下载:https://www.torproject.org/download/tor/ ,解压后双击Tor.exe即可,Tor会在本机上打开9050端口。

设置Tor后置代理

切换到geph-client.exe所在的目录,运行以下命令设置迷雾通:

.\geph-client.exe -username "用户名" -password "密码" -upstreamProxy "127.0.0.1:9050"

【用户名】和【密码】填写迷雾通账号的用户名和密码,注意不要删掉两边的英文双引号。

迷雾通的SOCKS5端口是9909,HTTP代理端口是9910,把浏览器的socks代理设置成9909,就可以用迷雾通+tor上网。浏览器的设置方法略。

电脑上的代理走向是这样的:

浏览器->迷雾通客户端->Tor

而代理节点的顺序是这样:

你的电脑->Tor节点1->Tor节点2->Tor节点3->迷雾通出口->要访问的网站

这样就可以用Tor+迷雾通访问对tor不友好的网站了。

配置前置代理翻墙

如果在中国大陆,或者不想让人知道你在使用Tor,则还需要配置Tor前置代理。在tor.exe旁边新建一个叫做torrc的文件,用记事本打开,添加以下内容:

Socks5Proxy 127.0.0.1:5850

其中5850改成翻墙代理的SOCKS5端口,然后运行Tor客户端,这时就可以通过代理连接tor网络了。电脑上的代理配置走向如下:

浏览器->迷雾通客户端->Tor->翻墙代理

代理节点的顺序是这样:

你的电脑->翻墙代理->Tor节点1->Tor节点2->Tor节点3->迷雾通出口->要访问的网站

最后按照编程随想的方法验证配置正确即可:

首先,让 Tor 启动并联网,然后再启动“后置代理”,“后置代理”也必须能正常联网。

其次,把 Tor 关闭,然后再重启“后置代理”,“后置代理”【无法】联网。

如果你把上述2点都验证了,确实如俺所说,就可以证明——你的“后置代理”确实通过 Tor 联网。

( 由 作者 2020年9月16日 编辑 )
8
2020年9月5日 640 次浏览
3 个评论
技术宅
Resistance 编程随想读者|会点IT技术|爱好信息安全|关注隐私保护

俺来补充几点:

  1. 裸 Tor 可以用系统自带或第三方的包管理器直接下载;
  2. 与 V2Ray 类似,这里可以直接下载到 geph-cli 的【二进制】版本。这是俺向作者建议滴;
  3. 建议在标题补充“三重代理”。
守序邪恶
政治素人 陆军反坦克手一枚,熟练操作40火,81-1自动步枪,反坦克地雷等单兵武器,有作战经验。

没记错的话迷雾突免费的速度只能勉强看480p的视频,只能用于发表煽动言论和匿名吧?日常生活用他……很麻烦吧。

@政治素人 #9887857

考虑到tor的速度,用迷雾通做后置代理不会成为明显的短板。

如果希望不限速的代理,可以选择支持比特币付款的VPN,比如Mullvad。前提是用来支付的比特币进行过匿名化处理,比如先用门罗币混洗再支付。

这样万一VPN提供商被迫交出记录,从付款记录最多只能查到你的门罗币账户。门罗币从数学上保证了转账的匿名(前提是相关操作用tor)。而从代理日志只能看到tor的出口节点。这样即可保证后置代理的充分匿名。

( 由 作者 2020年9月9日 编辑 )

欲参与讨论,请 登录注册

Милиция принадлежит народу и народ принадлежит милиции. “警察属于人民,人民属于警察。” ——Тодор Живков 托多尔·日夫科夫