2012-02-22

用GoAgent实现iPhone翻墙

一、如何在Windows下实现Goagent翻墙
1、申请Google Appengine并创建appid
2、下载Goagent稳定版
 http://code.google.com/p/goagent/
3、修改local\proxy.ini中的[gae]下的appid=你的appid(多个appid请用|隔开)
4、双击server\uploader.bat,上传成功后即可使用(代理地址127.0.0.1:8087)
5Chrome请安装SwitchySharp插件,然后导入这个设置http://goagent.googlecode.com/files/SwitchyOptions.bak
6Firefox请安装AutoProxyFirefox需要导入证书;
7IE用户推荐使用支持代理切换的浏览器外壳,如Maxthon,搜狗等。
完成上述配置后,即可运行local\proxy.exe实现翻墙,具体细节不详可Google

二、用Goagent实现苹果iOS系统(iPhone/iPad)翻墙
1iOS必须越狱;
2
、有自建的Goagent服务器,参见以上第一项;
3
、更改Cydia身份为开发者: Cydia -> Manage -> Settings -> Developer
4
、安装SBSettings
注:以上四点必须满足。
5、添加Cydia源:
http://goagent-app.googlecode.com/svn/trunk/cydia/
6、安装python goagent-local
7
、修改/var/mobile/goagent-local/proxy.ini中的appid为你的goagent服务器appid
8
、用iPhone/iPad打开https://goagent.googlecode.com/files/CA.crt,安装Goagent Certificate(CA.cert)证书;
9
、安装goagent-toggle,重启机器后在SBSettings中开启goagent(Open SBSettings to toggle it on)
10
、打开iOS的设置-> Wi-Fi -> 连接的WiFi -> HTTP 代理 -> 自动 -> file://localhost/var/mobile/goagent-local/8087.pac
or file://localhost/var/stash/Applications/MobileSafari.app/8087.pac
OK.