鉴于众所周知的原因,有时候获取有趣的信息需要翻墙。下面就总结一下常用的翻墙方式。
特别声明:本人从不网购,家里没有水管。
比如搬家或者租房子去上海自贸区、香港、台湾或者国外。
好吧,来点认真的。
翻墙的基本原理就是用可以访问的国外服务器做一个代理,让国外服务器访问墙外网站,然后传输给你。
GAE 就是 Google App Engine,国内 Sina App Engine 与之类似,就是一些服务器,提供一些开发服务等。
那么就可以开发个应用,连接上去,让 GAE 的服务器做一个代理转发实现翻墙。
phuslu 开发出来了,就是 goagent,按照教程操作即可,这里不在赘述。
大体原理就是创建 GAE 应用,配置上传,在浏览器里面安装代理插件,配置插件连接 GAE 代理服务器,实现翻墙。
大部分公开出售的 VPN 是用来翻墙用的。一般是要收费的,免费的很不好用,推荐购买收费的,平均下来一天几毛钱而已。
VPN 使用教程在这里不在赘述,为了方便通常会让你在配置 VPN 的时候选择发送全部流量。这样所有电脑发出的流量全部通过 VPN 访问。
虽然解决了客户端等非网页应用的翻墙需求,但是国内网站访问也需要翻墙走一遍显然是不合理的。如果只是在需要翻墙的时候才开始翻墙,每次手动开启,显然会更麻烦。
这才是本文的重点,通过路由表按需使用 VPN。
设置路由表之后,VPN 会根据路由表信息判断是否走 VPN,对于国外 IP 启用 VPN,对于国内 IP 不使用。这样就可以“完美”实现既可以整体翻墙又不影响国内网站访问。
这种方式需要使用 chnroutes 这个方案,具体操作不再赘述,简单的说就是用它从 APNIC 上面整理出国内外 IP 列表及格式,VPN 采用 PPTP 连接方式,这样就可以读取路由表来工作。
测试方法很简单,同时打开 ip138 和 youtube 网站,ip138 显示你是国内域名,youtube 也可以打开说明配置成功。
但是我几乎不看优酷,所以这种方法真是太棒了,全天挂上 VPN 即可,速度快又省事。
最后关于 VPN 的话,鱼目混杂,我个人一直使用的是 VPNSS 感觉还不错,价格也中规中矩,如果你想要购买,也可以通过我的推介连接购买。