Shadowsocks安装及配置
Shadowsocks安装
Linux下:
1 | yum install python-setuptools && easy_install pip |
显示完成后,再输入
1 | pip install shadowsocks |
等待安装完成,显示“Successfully installed shadowsocks-2.6.10”,意味着 Shadowsocks 已经成功安装。
Shadowsocks配置
1 | vi [path/to/shadowsocks-config].json |
基本配置文件如下:
1 | { |
各个参数说明如下:
名称 | 必填 | 说明 |
---|---|---|
server | Y | 填入你的服务器 IP ,即当前操作的 VPS 的 IP 地址,必须修改 |
server_port | N | 服务器端口,可以根据实际需要修改,或者保持默认 |
local_address | N | 本地监听地址,建议保持默认 |
local_port | N | 本地端口,这个参数一般 保持默认 即可 |
password | Y | 用来加密的密码,可以根据实际需要修改 |
timeout | N | 单位秒,一般 保持默认 即可 |
method | N | 默认的是“aes-256-cfb”,一般 保持默认 即可 |
fast_open | N | 使用TCP_FASTOPEN, 参数选项 true / false,一般 保持默认 即可 |
workers | N | worker的数量, 在 Unix/Linux 上有效,一般不用加此项 |
最后,启动 Shadowsocks,在命令行中输入以下命令:
1 | ssserver -c [path/to/config] -d start |
即可启动 Shadowsocks 服务;如果要关闭 Shadowsocks 服务,在命令行中输入以下命令:
1 | ssserver -c [path/to/config] -d stop |