Just another WordPress weblog
标签类目:代理

用Google App Engine做个人代理服务器 第二版

话说Gappproxy越来越人性化了,现在的客户端比前一版本好很多!客户端的使用方法我就不写了,我主要写上传的那部分!
架设前的准备
(1)必须要有个Google帐号并申请了Google app engine(注:申请要手机号的)

(2)到Python.org下载并安装Python。(这是最新版的Python2.6.2地址

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

OK,完成以上步骤后就可以开始了:
㈠,去http://code.google.com/p/gappproxy/ 中下载fetchserver-1.0.0beta-fix.tar.gz这个文件。
㈡把fetchserver-1.0.0beta-fix.tar.gz中的fetchserver解压到Google App Engine SDK安装目录里。 如图

㈢把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

保存并退出(如图)

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

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

然后它会提示你输入google帐户和密码(输密码时CMD好像不会有反应,不过确实在输入)

使用:请移步到“GAppProxy Windows客户端的使用说明”这里有详细的用法说明~

然后………………然后就大功告成了~

做完以上步骤,在Firefox地址栏输入 http://123cha.com,IP是不是显示美国了,那么恭喜你成功了~
最后还是那一句不要用这个代理浏览敏感的东西,不然又要被那个了!!!
————————————————————————–
Update:

用Google App Engine做个人代理服务器(Linux版)


常见问题回答(FAQ)


GAppProxy的论坛(有问题可以在里面问)

————————————————————————-

原文链接:用Google App Engine做个人代理服务器 第二版

用Google App Engine做个人代理服务器

这篇文章已经有些过时了,所以我已经更新了这篇文章,新的地址是用Google App Engine做个人代理服务器 第二版,大家可以移步到这里看看如何配置!
架设前的准备
(1)必须要有个Google帐号并申请了Google app engine(注:申请要手机号的)

(2)到Python.org下载并安装Python。(这是最新版的Python2.5.2地址



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


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



㈠,去http://code.google.com/p/gappproxy/ 中下载fetch.pyproxy.py这两个文件。(不过貌似下不下来,直接点开连接,然后把源代码复制到记事本中保存,记住千万不要保存成txt格式)


㈡在Google App Engine SDK安装目录里新建文件夹proxy(当然别的名字也可以,随个人喜好),把上面两个文件拷贝到该文件夹中去。 如图



㈢修改proxy.py文件
用编辑器打开proxy.py找到如图的那个位置把fetchServer改成你的app engine 地址:例如http://abc.appspot.com/fetch.py(后面的/fetch.py别忘加了)



㈣把Google App Engine SDK安装目录\demos\guestbook\下的app.yaml复制到刚才的文件夹proxy中, 并用编辑器打开,修改内容如下:
application: aaa(红字部分填你的application帐号,比如你的App Engine地址是aaa.appspot.com,那就是application帐号就是aaa)
version: 1
runtime: python
api_version: 1

handlers:
– url: /fetch.py
script: fetch.py

保存并退出(如图)

㈤调出CMD ,进入Google App Engine SDK安装目录
输入:appcfg.py update proxy
然后它会提示你输入google帐户和密码(输密码时CMD好像不会有反应,不过确实在输入)




㈥双击运行proxy.py(使用代理期间不要关闭该窗口)打开你的浏览器,例如Firefox,把http代理IP设为172.0.0.1(也就是本地啦)端口为8000


大功告成~ 在Firefox地址栏输入 http://123cha.com,IP是不是显示美国了,那么恭喜你成功了~
当然这个方法目前仅支持标准80端口的HTTP协议,不支持https,详细可以见这个开源项目的主页!
最后,提醒一句不要用这个代理浏览敏感的东西,不然又要被那个了!!!
————————————————————————————–
又重新修订了一遍,发现这个开源项目的作者把本文当作范文,哇哈哈哈,高兴啊~不过由于版面问题,把图片都缩小了,如果要看大图直接点击图片就行了!

原文链接:用Google App Engine做个人代理服务器

返回顶部