GoAgent
GoAgent 是使用Python和Google App Engine SDK 编写的免费网络软件,该软件在中国大陆一般被当作破网软件来突破被中国大陆官方建立的防火长城所屏蔽的网络服务。
程序可以在 Microsoft Windows,Mac,Linux,Android,iTouch,iPhone,iPad,webOS,OpenWrt,Maemo, Chrome OS上使用。
程序的搭建
编辑Microsoft Windows 平台
编辑- 创建 Google 帐号并登录,在Google App Engine创建 appid。
- 下载并解压 GoAgent 程序包,用记事本打开 GoAgent 程序文件夹 local\proxy.ini ,编辑其中[gae]字段下的 appid=你的 appid (多appid请用|隔开) ,appid前有一个空格注意不要删。
- 双击 GoAgent 程序文件夹 server\uploader.bat ,你在新跳出程序窗口内的指示下输入你的appid,Google 帐号名及密码,分别输入完成并回车后,程序会自动上传程序文件到你的 Google App Engine 空间。
- 注意:使用两步验证的用户,请在此处输入你的应用专用密码而并非普通密码
- 双击 GoAgent 程序文件夹 \local\goagent.exe 后程序开始正常运行。
- 注意:使用Windows Vista及更高版本的用户,请以管理员身份运行Goagent.exe
- GoAgent 程序搭建完成,设置浏览器程序代理地址为 127.0.0.1,端口:8087 ,进行最后测试。
程序的更新
编辑项目主页“更新历史”部分有类似“[0605 否] 1.8.9版本”字样,若写“否”就是你从上一个紧邻的版本,升级到此版本时,不用更新服务器端,只更新你PC本地的客户端文件即可,若写“是”,则需运行 server\uploader.bat ,上传此版本的文件到服务器端。
相关的浏览器扩展和软件
编辑- 在 Google Chrome 浏览器上可以使用扩展 Proxy SwitchyOmega 或 EverProxy 进行代理管理。
- 在 Mozilla Firefox 浏览器上可以使用 Pan 扩展程序进行代理管理。
- 在 Android 设备上可使用扩展 GAE Proxy for Android 做为 GoAgent 的 Android 客户端。未取得 Root 权限时可使用GAE Proxy 内置的浏览器配合 GoAgent 使用,取得 Root 权限后可使用全部的功能。
- 在Internet Explorer 除了可以手工修改 IE 代理设置之外,也可以通过配置 PAC 文件的方式来让 IE 自动分辨哪些网站使用代理访问。
安全问题
编辑- goagent 在数据传输中没有进行加密。
- goagent 不能原生支持HTTPS安全协议。
- 使用 Google App Engine 托管程序的 goagent 一般是使用 Google 位于北京 IP 地址。对安全性有更高要求的使用者可以考虑使用其他免费云平台,如 APJP 或 Snova。
- GoAgent 自3.0.6 版开始支持RC4加密选项。
站外链接
编辑相关插件和程序
编辑- greatagent:一个为 goagent / wallproxy 提供免费公共服务端的项目。
- GoAgent GUI:图形化 GoAgent。
- SwitchyOmega 扩展:Chrome 浏览器的代理管理扩展,可以根据用户设置自动对特定网站使用代理服务器访问。
- EverProxy 扩展
- AutoProxy 扩展程序:Firefox 浏览器的代理管理扩展,可以根据用户设置自动对特定网站使用代理服务器访问。
- GAE Proxy for Android:在 Android 系统上使用 GoAgent 。
- GotoX:修改自 GoAgent,当访问的网络服务出现问题,用户可以方便快速地添加更改规则来自行解决。