环境:CentOs7.5
服务器:VPS
开始搭建:
1.1 更新包
yum update
1.2 安装pie
yum install python-setuptools && easy_install pip
1.3 安装Shadowsocks
pip install shadowsocks
2 配置Shadowsocks
此文件默认不存在,需要创建:
vim /etc/shadowsocks.json
编辑文件为以下内容:
{
"server":"0.0.0.0",
"port_password":{
"8381":"pass1"
},
"timeout":60,
"method":"aes-256-cfb",
"fast_open":false,
"workers":1
}
4 开机自启SS
修改下面文件
vim /etc/rc.d/rc.local
加入下面内容
/usr/bin/ssserver -c /etc/shadowsocks.json -d start
chmod +x /etc/rc.d/rc.local
5 开放端口
/etc/shadowsocks.json 中开放的端口需要 运行命令开放
iptables -A INPUT -p tcp --dport 8381 -j ACCEPT
最后用telnet 47.51.152.123 41491验证, 只有telnet能访问端口了,才能正常使用shadowsocks!