利用Google App Engine做Proxy Server翻越GFW

(1)必须要有个Google帐号并申请了Google app engine(注:申请要手机号的,中国的加86的就可以)

(2)到Python.org下载并安装Python。(这是我目前用的是Python2.6.2

(3)下载并安装Google App Engine 的开发包(我安装在D:\Google\appengine)。

OK,完成以上步骤后就可以开始了:

1. Go to http://code.google.com/p/gappproxy/ 中下载fetchserver-1.0.0beta-fix.tar.gz这个文件。

2. 把fetchserver-1.0.0beta-fix.tar.gz中的fetchserver解压到Google App Engine SDK安装目录里。重命名为fetchserver。

3. 把fetchserver中的app.yaml用编辑器打开,修改内容如下:

第一行的部分填你的application帐号,比如你的AppEngine地址是aaa.appspot.com,那就是application帐号就是aaa

application: aaa
version: 1
runtime: python
api_version: 1
 
handlers:
 
- url: /fetch.py
script: fetch.py
 
- url: /admin.py
script: admin.py

4. 进入Google App Engine SDK安装目录
运行:appcfg.py update fetchserver

输入Google用户名密码

4. 下载GAppProxy for Windows,请移步到“GAppProxy Windows客户端的使用说明”这里有详细的用法说明~

做完以上步骤,在Firefox地址栏输入 http://123cha.com,IP显示美国了,Bingo 大功告成!

以上内容参考http://skydao.com/post/google-app-engine-to-do-with-personal-proxy-server-second-edition/同学的作品完成。

Leave a Comment.