2010年8月28日星期六

[GFW BLOG] 用GAE来搭建自己专用的翻҉墙҉代҉理҉

昨天下午开始,到今日凌晨,有好多人都反映各路翻҉墙҉软件纷纷表示情绪不稳定了。。。

其实网上已经有很多关于GAE搭建代҉理҉的文章了,本来是不想写的。。。 不过想来想去,本着知识共享的态度。。。为了更好的让人们多掌握一些翻҉墙҉的方法。。。 决定还是再为互联网添加一份相关的文章。。。

这里讲述的方法非常简单。。。基本上可以说是傻瓜式操作。。。只要跟着一步一步做,基本都可以顺利成功。

整个过程需要用到三个程序:fetchserver.7z(服务器端),GAppProxy.7z(桌面客户端),和SDUpload(上传工具)。

一切开始之前,请先在Google Appengine上注册一个程序,获得一个域名。(如下图)

接下来,下载第三方开发的SDUpload上传工具,和最新版的 fetchserver.7z, 然后解压,并将解压好的 fetchserver 目录放到 SDUpload 目录中。然后进入 fetchserver 目录,用支持UNIX换行符的编辑工具(比如Notepad++)打开app.yaml,并编辑应用程序的名称(如下图)。也就是将图中的 test 改成你刚刚在Google Appengine注册的名字(就是域名中 xxx.appspot.com 的xxx这个前缀部分),然后保存。

接下来,点击开始菜单-运行,键入"CMD",打开命令提示符,进入解压的SDUpload目录,用指令:sdupload update fetchserver 来上传服务器端程序,(如下图)。

如果不出现什么意外,接下来会提示你输入Google帐号和密码了,这时输入你的Gmail邮箱和对应的密码即可。

需要注意两点:

  1. 在CMD下输入密码时,不会有星号(*)的提示,但实际是在输入密码的。
  2. 如果你修改了Google相关的IPV6的本地Host,会导致上传出现问题。需要暂时将Host换回到IPV4的,上传完成后再改回IPV6即可。

上传完毕后,服务器端就已经正常运行了。接下来,只需要下载桌面客户端的 GAppProxy.7z 然后解压到任意目录,执行目录中的 gui.exe 并在 FetchServer 的栏中填入你的对应地址,即:http://你的Appspot地址/fetch.py 然后点击"Save"保存即可。(如下图)

同时你也可以将GAppProxy注册成系统服务,这样就不必每次都要手动运行了,每次开机,都会作为一个系统服务运行在后台(占用资源很小),配 合一些自动翻҉墙҉的浏览器扩展,会很方便。具体操作是,进入GAppProxy的service目录,如果是Win7或VISTA系统,需要右键点击 install.bat,然后点击"以管理员身份运行"即可,XP等系统,直接双击运行即可(如下图)。要卸载这个系统服务,同样方法执行以下 uninstall.bat即可。

完成以上步骤后,在你的浏览器中配置代理地址为:127.0.0.1:8000。就可以通过GAE代理来访问网站了。。。建议配合各种浏览器的自动翻҉墙҉扩展来使用(比如Chrome的Proxy Switchy,Firefox的Autoproxy)。

最后使用GAE代理,有几点需要注意。

一个是每个月有2G流量的限制,另外GAE的代理暂时不支持HTTPS的加密链接。

还有一个需要注意的地方是,你搭建好的这个代理地址,也就是你填写到FetchServer中的地址,最好不要公开,因为这个地址并不需要验证,任何人都可以使用的。一旦你公开,就相当于将2G的流量也共享了出去,同时也增加了自己这个地址被墙的概率。

- 以上 -

已经用了尽可能简洁的文字来讲述整个过程,结果回头一看,文章貌似还是较长。。。可能还是会打击到阅读的兴趣吧。。。没办法了,以我有限的能力,已经没法再精简了。。。

—————— by: IPV6用的很愉快的夜の猫



--
Posted By GFW BLOG 功夫网 to GFW BLOG at 8/28/2010 09:12:00 AM

--
1、我们的订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、发一封标题为GFW的邮件到CDTcaonima@gmail.com,就可获取翻墙利器赛风新地址。3、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。
停止订阅,请发邮件到
gfw-blog+unsubscribe@googlegroups.com

没有评论:

发表评论