之前常常用ppptp在vps上搭建vpn,或者购买vpn。今天看到一篇文章将如何搭建shadowsocks,突然想起知名博主强力推荐的vpn工具。于是按照文档试了一下。果然很easy。

  • 首先在vps上安装shadowsocks服务端,脚本如下:
1
2
3
4
$ sudo apt-get install python-pip
$ pip install shadowsocks
// 注意以下的 PORT 和 PASSWORD 自定义。
$ ssserver -p PORT -k PASSWORD -m rc4-md5 -d start
  • 安装shadowsocks客户端: shadowsocks
  • 启动,客户端,进行简单设置,OK了。

如果设置多用户的话,维护 /etc/shadowsocks.json:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
"server":"VPS服务器的IP",
"local_address": "127.0.0.1",
"local_port":1080,
"port_password":{
// 设置多个用户
"9000":"PASSWORD9000",
"9001":"PASSWORD9001",
"9002":"PASSWORD9002",
"9003":"PASSWORD9003",
"9004":"PASSWORD9004"
},
"timeout":300,
"method":"rc4-md5",
"fast_open": false
}