三步走:申请AppId;安装GoAgent;安装代理软件

申请Google AppId

很简单,步骤略

安装GoAgent依赖库

执行终端命令:

1
2
3
4
5
6
7
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
brew install libevent
sudo easy_install pip
sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install cython
sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install greenlet
sudo pip install geven
sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future easy_install pycrypto

安装GoAgent(翻墙)

【1】下载goagent
【2】解压后修改local/proxy.ini文件中的appid值为申请的个人appid,若希望使用google dns server,则修改[dns]节中的enabled值为1
【3】进入server目录,执行终端命令『sudo python uploader.zip』

安装SwitchySharp(代理设置)

安装SwitchySharp

该扩展插件是针对Chrome浏览器来进行代理自动切换,其他浏览器用户可以参考GoAgent部署教程

设置SwitchySharp

如上图,在Chrome浏览器中点击SwitchySharp图标,选择『选项』进入配置页面,在『情景模式』页中『新建情景模式』并取名(图中为『HOME』),选择『手动配置』,其中『HTTP代理』填入『127.0.0.1』,端口填入『8087』,勾选『对所有协议均使用相同的代理服务器』,然后保存关闭,最后,在在Chrome浏览器中点击SwitchySharp图标,选择以上创建的『情景模式』(图中为『HOME』)。

开始翻墙

进入goagent/local目录,执行终端命令『sudo python proxy.py』,开始你的翻墙之旅吧~

如果提示错误『Address already in use』,那么执行命令:

1
2
$ sudo lsof -i:8087
$ kill goagent-pid (goagent-pid指的是上一个命令罗列出的pid列)

留言