如何利用GAE翻墙

原文:http://hi.baidu.com/palmerl2/blog/item/76038c3c1bc4bc2e0b55a941.html

前言:

在这片神奇的土地上,翻墙应该是每个网友必需掌握的技能,除非墙被推倒了。翻墙的首要,就是翻过心里的墙。心中无墙,才是最重要的。

由于墙的邪恶本质,它不会允许某种翻墙方式长时间、大规模稳定有效,所以,只掌握一种翻墙方法是不靠谱的。本文介绍GAE(Google App Engine) 翻墙的方法。GAE 的官方介绍:“Google App Engine,在 Google 的基础架构上运行您的网络应用程序。” GAE 是由 Google 提供的一个云计算平台,你可以免费或付费的在上面部署你自己的服务。

翻墙路线图:浏览器——客户端(电脑上)——服务端(GAE 上)——墙外网站。

相比某些傻瓜式的穿墙软件(例如自由门、无界),这种翻墙方式在部署上有些麻烦。但一旦部署妥当,使用起来可以实现无需任何操作即可自动翻墙,就好象没有墙似的。

 

正文:

程序是现成的,由热心网友无偿提供和维护。本文以GoAgent为例。GoAgent支持多种操作系统,可以运行在Windows/Mac/Linux/Android/iTouch/iPhone/iPad/webOS/OpenWRT/Maemo上,而且速度快,是目前非常流行的翻墙工具。

大体的部署过程是这样的:首先申请GAE帐户并创建你的appid,然后在Windows系统中将GoAgent服务端上传到GAE上,并配置GoAgent客户端,最后配置浏览器的代理设置。与GoAgent主页上的教程相比,本文只是更详细而已。如果以下步骤和GoAgent主页上的有冲突,请以主页为准。

第一步、申请GAE并创建你的app_id:

如果没有Google帐户,先申请一个。

然后参考网上的文章,例如这篇:http://www.zuomin.tk/?p=304005

(最多可以免费创建10个appid。)

第二步、配置 GoAgent 客户端,并将 GoAgent 服务端上传到 GAE 上:

GoAgent主页下载GoAgent,解压缩。

修改local\proxy.ini中的[gae]下的appid=你的appid(如果有多个appid,之间用竖线“ | ”隔开。)

双击server\uploader.bat,根据提示输入。输密码的时候光标是不动的,正常现象。

双击 local\addto-startup.vbs 可以把goagent.exe加入到开机启动项。

以管理员权限启动goagent.exe。

第三步、配置浏览器的代理设置

理论上来说,只需将浏览器的http代理设置成 127.0.0.1:8087 即可。但实际上,我们并不希望翻墙浏览所有的网站,而是希望直接浏览墙内的网站。所以,我们需要一个能够自动判断并自动切换代理的工具。本文以Chrome浏览器为例(Firefox浏览器请安装AutoProxy)。

先安装 SwitchySharp扩展,然后导入这个设置http://goagent.googlecode.com/files/SwitchyOptions.bak ,如下图



   

导入成功后点击右上角的图标,在弹出菜单中切换到“自动切换模式”。到“切换规则”页面点击“立即更新列表”按钮。

 

至此,如果没出现错误的话,我们的目标应该已经实现了。打开Twitter试试吧。

 

结语:

需要注意的问题:Google阅读器需要用https方式访问。最近发现SwitchySharp的自动切换模式对浏览器的启动速度有影响。如果比较介意浏览器的启动速度,可以在每次关闭浏览器的时候切换到其他模式。

 

相关文章:

【科普一下】关于墙

翻墙看什么

 

本文来源:Peter的游击战转载请注明!

发表评论