最简易穿墙软件gapproxy使用

2010年6月9日 | 标签: , , , ,

参考文章:

http://code.google.com/p/gappproxy/

http://skydao.com/post/google-app-engine-to-do-with-personal-proxy-server-second-edition/ 

一、最简单的方式,使用别人架构好的appengine 

1.下载GAppProxy,下载链接如下: 

官方:http://gappproxy.googlecode.com/files/GAppProxy.r63.exe 

备用:http://gapproxy.googlecode.com/files/GAppProxy.rar 

2.解压缩,双击文件中gui.exe文件 

3.在窗口中选择第二项: 

use fetchserver:http://yuanhuabiz.appspot.com/fetch.py 

4.保存后退出 

5.重新启动gui.exe,选择Hide 

6.设置IE浏览器代理为127.0.0.1:8000 

7.登录http://www.123cha.com 查看IP地址为++美国 加利福尼亚州 山景城 Google Inc.++ 

二、架构自己的Google App Engine服务器 

1.注册Google帐号,申请appengine,申请页面: http://appengine.google.com/ 

2.下载并安装python,下载地址: http://www.python.org/ftp/python/2.6.1/python-2.6.1.msi 

3.下载并安装google appengine开发包,下载地址: http://googleappengine.googlecode.com/files/GoogleAppEngine_1.1.9.msi 

4.下载fetchserver,下载地址: http://gapproxy.googlecode.com/files/fetchserver.rar 

5.解压fetchserver.rar到Google App Engine SDK安装目录 

6.修改fetchserver目录下文件app.yaml 

application: your_application_name //将红色部分修改为你的appengine identifier,如果你的appengine名称为xxx.appspot.com,则identifier为xxx// 
version: 1 
runtime: python 
api_version: 1 
handlers: 
- url: /fetch.py 
script: fetch.py 
- url: /admin.py 
script: admin.py 

7.开始-运行-cmd,打开目录 cd X:Program FilesGooglegoogle_appengine 

8.输入appcfg.py update fetchserver,会提示你输入google用户名密码 

9.更新完毕后,在浏览器地址栏输入 http://xxx.appspot.com/fetch.py 如果安装成功会出现欢迎界面 

10.架设成功后如何使用参看上一条目<一、最简单的方式,使用别人架构好的appengine> 

note:

1.仅支持标准80端口的HTTP协议和443端口的HTTPS协议(HTTPS需要Python 2.6支持),其他端口均不支持

2.需要安装客户端.

目前还没有任何评论.