翻墙起点
使用简单有效的翻墙工具 Tor 作为进入墙外世界的起点,就可以看到更多翻墙工具的介绍文章。
从 4.0 版本开始,TOR Browser 增加了一个 meek 流量混淆插件,可以把 TOR 流量伪装成访问云计算平台的流量,由于亚马逊或微软的云计算平台是大到不能倒,所以本翻墙方法可以预见将会长期有效,适合作为翻墙起点。
下载
本文所在的文件夹中直接提供了Windows、Linux 32、Linux 64、Mac OX的安装包,你也可以通过邮件的方式,直接拿到 TOR 的软件包:(尽量使用国外的 Email 提供商)发送主题为 help 的纯文本邮件到 gettor@torproject.org,收到回复后根据邮件的提示再回复一次。当然,后续翻好墙了,就可以直接去TOR 的官网下载了。
最简单的,直接使用 Tor 浏览器
安装后,在首次运行时弹出的对话框界面中进行简单的配置:
1、配置“网络连接信息”,我们想要翻墙,当然选择“网络连接受到审查或需要代理”下的配置按钮。
2、配置“互联网服务提供商 (ISP) 是否对 Tor 网络连接进行了封锁或审查?”,我们想要翻墙,当然选择“是”。
3、配置“ Tor 网桥配置”,在网桥的传输类型处选择亚马逊的“ meek-amazon ”或是微软的“ meek-azure ”即可。
4、配置“本地代理”,一般家庭是直接上网的,需要选择“否”;如果是在公司里且需要通过代理上网的,就选择“是”,并在下一步的对话框中进行代理配置比如公司常用的代理 HTTP 的 192.x.x.x:8080
5、最后点击“连接”就会打开一个 Tor 定制的 Firefox 浏览器即 TOR Browser,你就可以在里面浏览所有网站了。
也可选 Chrome 浏览器配合 Tor 使用
你也可以使用自己熟悉的浏览器比如 Chrome 在 Tor 基础上进行翻墙,简单的方法是在 TOR Browser 开启后,把 Chrome 配置成通过 Tor 的代理配置 SOCKS v5 的 127.0.0.1:9150
来上网。用 Tor 流量时上网速度较慢,可以使用 SwitchSharp
等 Chrome 插件来配置成上普通的网站时就自动不使用该 Tor 的代理配置。如果觉得 TOR Browser 开在那里浪费内存而只想开启 Tor 的 meek 插件然后自己用 Chrome 等其它浏览器的,则可按如下操作步骤在Windows中进行:
1、先正常启动一次
先根据上面所说,把 TOR Browser 正常启动一次,并配置好 meek 插件。
2、制作一个启动脚本(bat 批处理文件)
首先,把如下一行命令存为一个批处理文件 run.bat
.\TorBrowser\Tor\tor.exe --defaults-torrc .\TorBrowser\Data\Tor\torrc-defaults -f .\TorBrowser\Data\Tor\torrc DataDirectory .\TorBrowser\Data\Tor GeoIPFile .\TorBrowser\Data\Tor\geoip GeoIPv6File .\TorBrowser\Data\Tor\geoip6
3、把上述脚本放置到 TOR Browser 的主目录下
假设你把 TOR Browser 安装到 XXX 目录,那么“主目录”就是:XXX 目录下的 Browser 子目录
4、运行上述脚本
这步很简单——只需在资源管理器里面双击这个 bat 文件,既可。
Linux 下运行上述脚本的方法
Linux Ubuntu 15.10+ 下的也类似。另,如果运行相应的 ./TorBrowser/Tor/tor 命令时出现 ./TorBrowser/Tor/tor: symbol lookup error: ./TorBrowser/Tor/tor: undefined symbol: evutil_secure_rng_set_urandom_device_file
的错误,则可以去手动下载 libevent 2.1 ,然后:
cd libevent-2.1.5-beta ./configure make sudo make install ln -s /usr/local/lib/libevent-2.1.so.5 ~/bin/tor-browser/Browser/libevent-2.0.so.5 ~/bin/tor-browser/Browser/run.sh
这里 run.sh 的内容为
cd dirname $0
LD_LIBRARY_PATH=~/bin/tor-browser/Browser:/usr/local/lib:/lib:/usr/lib ./TorBrowser/Tor/tor --defaults-torrc ./TorBrowser/Data/Tor/torrc-defaults -f ./TorBrowser/Data/Tor/torrc DataDirectory ./TorBrowser/Data/Tor GeoIPFile ./TorBrowser/Data/Tor/geoip GeoIPv6File ./TorBrowser/Data/Tor/geoip6
整个过程比较繁琐,但能办到,或者你也可以还是选择不用这个脚本而暂时一直开着整个 TOR Browser 好了,等待它出新版解决这个 libevent 依赖的问题。
参考
本文参考自墙外文章:
“如何翻墙”系列:TOR 已复活——meek 流量混淆插件的安装、优化、原理
其他相关文章: