Pages

Monday, 29 July 2013

Mac下Goagent的设置

我现在使用频率最高的是Goagent。比起VPN、 SSH,它总是免费的,比起Telex,它又有速度优势,除了对SSL支持不太好(实际使用中可以忽略),它几乎没有太多缺点,何况近期开发者极其勤快, 版本更新飞速,而且对Windows之外的平台支持也越来越好,它甚至让我已经很少去关注免费VPN、SSH的动向了。
关于Goagent的设置,网上有很多教程,但基本上都是根据Goagent官网上的以Windows为例的简易教程改编扩展出来的,虽然官网在 FAQ里提到了一点Mac下的设置,但不是很详细,而且在GoagentMac GUI发布后,Mac下Goagent的安装也大大简化了,这里就把我个人设置过程简单的记录一下:
  1. 申请Google Appengine并创建appid(老用户可忽略)
  2. 下载GoagentMac GUI,运行后,把GoagentMac .app拖入Applications完成安装
  3. 下载Goagent稳定版 http://code.google.com/p/goagent/并解压
  4. 修改local\proxy.ini中的[gae]下的appid=你的appid
  5. 这是关键的一步,用右键点击GoagentMac.app,选择“显示包内容”,打开 Content,选中info.plist打开,把当中预设的Goagent路径/Users/hewigovens/Downloads/local /proxy.py,修改为proxy.py实际所在的路径
  6. 双击GoagentMac,然后Chrome+ProxySwithysharp、Firefox+AutoProxy,睁眼看世界吧
另外,很多朋友担心Goagent的保密性,其实有个很简单的方法可以处理,就是把local\proxy.ini中的appspot域及mode修改成https即可,虽然这样会牺牲掉一些速度.