阿神回来了...又走了

compose the music of life...

2009-10-22 19:24

在Google App Engine上架设反向代理

已经有很多在App Engine上架设个人代理服务器的例子了, 而架反向代理好像不多. 反向代理的作用, 其实就是架一个通往目标网站的桥, 而对客户端来说, 是完全透明的, 不需要任何设置, 就像一个镜像一样.

我一直想架个反向代理, 于是顺手写了个可以跑在App Engine上的. 什么人可以用这个反向代理呢?

1. 有一个网站在国内的, 想加快国外用户的访问速度的

2. 有一个网站在国外的, 想加快国内用户的访问速度的

3. 有网站在国外被国内封掉, 又想让国内用户访问的

使用方法:

1. http://code.google.com/p/bs2grproxy/ 下载源码 (如果你没有app engine sdk那也下一个)

2. 修改app.yaml里面的app name

3. 用appcfg.py上传到你的app

4. 访问一次你的APP, 然后在App Engine Admin的Data View里设置目标地址等等.

5. 大功告成

PS:

请不要随便访问不该访问的网站, 很容易引起App Engine的IP被封掉...

评论