在MAC上使用chrome+goagent科学上网

注册GAE配置APP

使用Google帐号在https://appengine.google.com/申请一个app,记下appid备用。

步骤很简单,一步一步顺着来就好。

安装配置goagent

goagent托管在googlecode上,下载地址:https://code.google.com/p/goagent/

将压缩包解压后放到/Applications,打开终端,进行配置

cd /Applications/goagent/server
python uploader.zip
按提示输入相关信息
cd ../local
vim proxy.ini
将[gae]段中的appid和password替换成自己的
./goagent-osx.command 启动goagent

安装配置Proxy SwitchySharp扩展

下载地址:https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm?hl=zh-CN

进入Proxy SwitchySharp的配置页 -> 导入导出 -> 从文件恢复

文件位置:/Applications/goagent/local/SwitchyOptions.bak

Proxy SwitchySharp的使用主要有2种方式

  • GoAgent

    所有访问都经过goagent

  • 自动切换模式

    只有proxy.ini文件中的网址经过goagent,其余网站都是直接访问;如果发现有网站打不开,只需添加规则即可。

导入证书

如果不导入证书,当使用goagent打开某些https网站时有可能遇到证书错误的提示。

打开应用程序 -> 实用工具 -> 钥匙串访问 -> 系统 -> 文件 -> 导入项目
证书位置:/Applications/goagent/local/CA.crt

选择GoAgent CA证书 -> 显示简介 -> 展开信任一栏 -> 确认所有选项都是总是信任状态

重启chrome。

其他

goagent会与某些视频去广告的扩展冲突,导致无法正确科学上网。