前天在月光博客上见到了这
个东西介绍,相见恨晚。不敢独享。这东西确实比http proxy快的不止一点
GAppProxy是一个基于Google App Engine的开源代理服务器软件。和常见HTTP proxy不同的是GAppProxy运行在Google App Engine,利用goolge的I/O和带宽资源。可以独立架设自己专用的proxy。(按照现在的Google App Engine 使用策略,免费版本完全够用——500MB总空间、2亿megacycles/天CPU时间、10GB带宽/天)。
这里是他们的项目主页:
http://code.google.com/p/gappproxy/
普通Windows用户点
这里下载并运行解压,然后双击运行gui.exe.之后配置IE或Firefox浏览器,设置HTTP代理为127.0.0.1:8000.然后就可以通过代理上网了。仍然觉得模糊地可以参考
官方的GAppProxy Windows客户端的使用说明
这种代理方式和
Tor、U、FG等软件的运行方式类似,但速度的确非常快,大概因为Google App的服务器速度快的原因,虽然该版本目前尚不支持HTTPS,但对于普通网站访问效果很好,包括域名被和谐的网站(如牛博国际)都可以正常访问,这比使用
普通代理服务器要强的多。
不过有个问题是,使用人数多的话可能会有流量限制,建议自己
申请一个Google App站点,下载其源代码,修改app.yaml,然后将其上传到自己的Google App目录下,修改proxy.py或者配置文件,使其指向自己的Google App站点,这样就能避免过多人访问造成的流量问题了。
具体操作可见我转帖的下文,愿意折腾的筒子们可以折腾一下。
原文链接
架设前的准备:
(1)必须要有个Google帐号并申请了
Google app engine(注:申请要手机号的)
(2)到
Python.org下载并安装Python。(这是
最新版的Python2.6.1地址)
(3)下载并安装
Google App Engine 的开发包(我安装在D:\Google\appengine)。
OK,完成以上步骤后就可以开始了:
㈠,去
http://code.google.com/p/gappproxy/ 中下载
GAppProxy..tar.gz这个文件。
㈡把
GAppProxy..tar.gz中的fetchserver解压到Google App Engine SDK安装目录里。 如图

㈢把fetchserver中的app.yaml用编辑器打开,修改内容如下:
application: aaa(绿底的部分填你的application帐号,比如你的AppEngine地址是aaa.appspot.com,那就是application帐号就是aaa)
version: 1
runtime: python
api_version: 1
handlers:
- url: /fetch.py
script: fetch.py
- url: /admin.py
script: admin.py
保存并退出(如图)

㈣点开始—>运行输入cmd,调出DOS ,如图

进入Google App Engine SDK安装目录
输入:
appcfg.py update fetchserver
然后它会提示你输入google帐户和密码(输密码时CMD好像不会有反应,不过确实在输入)
使用:请移步到“GAppProxy Windows客户端的使用说明”这里有详细的用法说明~
然后………………然后就大功告成了~
[
本帖最后由 墨叶 于 2009-2-20 17:31 编辑 ]