首页 > Web > 自建基于GAE的翻墙代理

自建基于GAE的翻墙代理

二十一世纪,翻墙是中国公民必备的技能,这个技能可以让你从另一个文明世界吸取养分,不同基因的知识,让你的思想更加独立,成为一个真正的有思想的人,而不是千篇一律的“社会主义的螺丝钉”。

翻墙的手段各种各样,主流有四种:VPN , SSH , 在线代理 , 翻墙软件(如自由门)。还有就是其他手段(包括自架、IP6等)。

其中,VPN属于全局代理,即你的所有联网举动都要通过代理,如果用来打游戏(台服美服WOW等)非常理想,单纯上网则会使你访问国内网站变得很慢。一般使用VPN是需要付费的,免费的也可以找到,但速度多不理想。SSH比较适合单纯上网,因为可以设置仅特定浏览器访问特定网站时才使用代理,也是需要付费。在线代理则功能简单,适合偶尔用一下。翻墙工具一般是免费的,而且设置简单,非常适合大家使用,但常常不稳定,比如自由门速度慢,Tor被屏蔽掉。前两种方法加密性很好,后两种属于初级阶段,以上四种方法,请自行google。

这里推荐使用Google APP Engine(GAE)结合GoAgent自建代理,优势明显:免费+速度快(使用谷歌服务器)+适用于教育网+可以使用PHP来增强(没有也可以)。缺点有一些:由于GAE自身限制,加密性弱,不要用来做非法的事哦;GAE自身限制不能用来上传大于1M的文件;最大的缺点是架设比较麻烦,需要一定的动手能力。

1、    注册Google App Engine

1)        首先要注册Google App Engine,地址是http://appengine.google.com/,用Google的账号登录之后点击Create an Application(没有Google账户?注册呗)。

Create an Application

2)        输入你的手机号码

Verify Your Account

中国要选择“Other (Not Listed)”,手机号码前加上“+86”(中国的国家代码)

3)        输入手机收到的验证码到达如下图的界面

Application Settings

填写Application Identifier,这个就是你GAE的地址了,你需要记住这个地址(如输入123,那么相应会得到一个123.appspot.com的域名)。填写Application Title,这里随便填一下,给自己看的。填写完毕之后勾选同意服务条款,点Save即完成创建。

2、    GoAgent的设置和使用

1)        申请Google Appengine并创建appid。

2)        下载GoAgent ,到https://github.com/phus/goagent/zipball/master下载新版。

3)        双击server\upload.bat,输入你的appid和你的Gmail帐号和密码,就会自动上传到服务端。

4)        把local\proxy.ini中的[gae]下的appid=你申请到的appid。

5)        设置浏览器代理为127.0.0.1,端口8087,类型http,用户名和密码不用填写。

6)        去 local 这个文件夹运行 goagent.exe   好了,现在你可以穿墙了。(代理和goagent.exe都运行才可以翻墙)。

7)        具体方法可以访问:http://code.google.com/p/goagent/

3、    另外,比较类似的工具还有很多人用到的wallproxy,同样基于GAE,安装使用方法与GoAgent相似,可以参考其主页信息https://code.google.com/p/wallproxy-plugins/

 

注:以上内容为对几篇网络转贴进行修改拼接而成,放到自己博客上仅作自己存稿,未料有人转载,在此注明,并对未知的几位原创作者表示敬意,如有问题可另联系。

分类:Web
  1. oop
    2012/03/29 19:09

    看了你的油企文章,真是深有感触:{无语啊。现在看你有这篇翻墙的文章,就给你推荐一个ssl加密连接的在线代理,对中国速度很快,而且不要怕被偷窥,因为是SSL加密的,也不用怕被跟踪,因为它的代理程序是针对每次连接和不同用户随机编码加密网址的,很安全:}https://www.freemao.info

  1. 2011/10/13 15:28
  2. 2011/10/13 16:02
  3. 2011/10/13 20:49
  4. 2011/10/14 08:01
  5. 2011/10/14 13:22

留下评论