Linux有很多版本,但都大同小异,此处以ubuntu为例。

在Ubuntu下安装SS很简单。只需要依次执行下面3条命令:

1
2
3
apt-get update
apt-get install python-pip
pip install shadowsocks

pip 是 python 下的方便安装的工具,类似 apt-get。

全部执行完毕且没有报错的话,我们的 shadowsocks 就算是装完了。接下来就是配置部署了。

写一个配置文件保存为etc/shadowsocks.json,文件内容如下:

1
2
3
4
5
6
7
8
9
10
{
"server":"my_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

server, server_port, password 需要自行根据自己的实际情况修改。

配置文件编辑完成后,接下来就可以部署运行了:

1
ss-local -c /etc/shadowsocks.json -d start

当然,我们可不希望每次重启服务器都手动启动 SS, 因此我们要把这条命令放到这个文件下:/etc/rc.d/rc.local,这样以后就能开机自动运行了。

好了,打开浏览器,配合浏览器扩展呼吸墙外的空气吧:爬墙之Switchysharp for Chrome

如果想免扩展实现Windows下客户端的按pac规则,可以自行搜索,还需要另外一个程序来完成pac更新,实际使用不太好使。