1.
yum install python-setuptools && easy_install pip
2.
pip install shadowsocks
3.
vi /etc/shadowsocks.json
{
"server":"0.0.0.0",
"server_port":19999,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"12345678",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}
各字段的含义:
server:服务器 IP (IPv4/IPv6),注意这也将是服务端监听的 IP 地址
server_port:监听的服务器端口
local_address:本地监听的 IP 地址
local_port:本地端端口
password:用来加密的密码
timeout:超时时间(秒)
method:加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″, 等等。默认是一种不安全的加密,推荐用 “aes-256-cfb”
fast_open:true 或 false。如果你的服务器 Linux 内核在3.7+,可以开启 fast_open 以降低延迟。开启方法:
echo 3 > /proc/sys/net/ipv4/tcp_fastopen
开启之后,将 fast_open 的配置设置为 true 即可。
works:works数量,默认为 1
4.
ssserver -c /etc/shadowsocks.json -d start
(上为启动,此为关闭 ssserver -c /etc/shadowsocks.json -d stop )
5.
客户端输入服务器IP、端口、密码,选择加密方式即可连接
6.开启bbr加速
https://www.centos.bz/2018/01/centos-7%E5%AE%89%E8%A3%85bbr%E6%95%99%E7%A8%8B/