首先说一下什么是 G0Agent?
G0Agent 是一款使用 Python 和 Google App EngineSDK 编写的免费科学上网软件,可以在多平台下运行。 G0Agent 出口地址使用的是米国加州 Mountain View Google 数据中心的 IP 段。G0Agent 默认使用 127.0.0.1,以及端口:8087 作为其代理服务器地址。
G0Agent 在 googlecode 项目主页:https://code.google.com/p/g0agent/
github 主页 https://github.com/g0agent/g0agent
两位开发者的 Twitter 帐号:@hewigovens,@phuslu
========================== 以上文字引自维基百科 G0Agent 页面 ==============================
因为 G0Agent 部署在 Google 的服务器上,所以使用 G0Agent 的前提是能正常访问 Google,可以使用在线代 * 理网页、VP*N。
下面就简单说明说如何使用 G0Agent 的步骤:
1、前往 appengine.google.com/ 申请 GAE(Google App Engine)空间。如果没有 Google 账户,会要求你申请谷歌账户,注意:这里 Google 需要一个短信验证码或者电话验证, 因此,需要填写手机号。我的是联通号码,验证无压力,移动电信没试过。如果短信验证成功,前往步骤 2。
2、创建 Application,这一步其实没什么好说的。在 application identifier 下面的框框里面填写自己想要创建的 app 的名字,然后点击 check availablity,如果没有重名会告诉你 avaliable。填写 application title 后点击 create application,看到 successful 就成功了。
3、前往 h ttp://developers.google.com/appengine/downloads?hl=zh-CN#Google_App_Engine_SDK_for_Python 下载 Python 版的 GAE SDK;
再前往 code.google.com/p/g0agent/, 下载 G0Agent。然后将 GAE SDK 解压至目录 google_appengine, g0agent 解压至 google_appengine/g0agent 即放在目录 google_appengine 下。
4、将 google_appengine/g0agent/server/python/app.yaml 中的“ **application/: ** ”以及 google_appengine/g0agent/local/pr0xy.ini 中的“ appid= ”后面均改为刚才在 application identifier 下面的框框申请的 id,然后保存。
5、在 google_appengine/g0agent/server/ 目录下执行命令:python uploader.zip 将配置部署到 google 的服务器,中间会要求输入 Google 账户名及密码。整个过程时间可能比较长,耐心等待直至命令结束!
======================= 我是华丽丽的分锅线 =============================
====================== 如何在 Firefox 下使用 G0Agent=====================
火狐浏览器需要安装 Autopr0xy 插件,并且需要导入证书,否则无法访问 https 链接。
1、菜单栏 ----- 编辑 ------ 首选项,
在弹出来的对话框选择“高级”-----”加密“选项卡,
查看证书 ----- 导入。
证书位置 google_appengine/g0agent/local/CA.srt。
2、将“网络”选项卡中的“连接” “设置”中的代理服务器地址修改为 127.0.0.1, 端口 8087,restart firefox,在 google_appengine/g0agent/local/ 下执行:python pr0xy.py
3、Enjoy!
(只能传三个附件。。。。。)
如果您无法成功使用 G0Agent 或觉得设置过于复杂,建议可以您考虑使用 VP*N。