文章原地址:https://blog.csdn.net/wobushinix/article/details/79084144
环境:CentOS7.3 64位
1.确认Python已安装,如果未安装,参考2
python –version
2.安装Python
yum install python-setuptools && easy_install pip
3.安装shadowsocks
pip install shadowsocks
4.创建shadowsocks.json配置文件
vim /etc/shadowsocks.json
配置文件内容如下
{
"server":"0.0.0.0",
"server_port":443,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"lzzx123",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false,
"workers": 1
}
配置文件说明:
server:服务器 IP地址 (这里填0.0.0.0,而不是服务器的外网ip)
server_port:服务器监听的端口,建议443,避免被查封(同时注意登陆阿里云配置安全组规则,添加入方向的443端口,包括tcp,udp两个协议类型)
password:设置密码,自定义
如果需要配置多个账户,配置参考如下:
{
"server":"0.0.0.0",
"port_password":{
"端口号1":"密码1",
"端口号2":"密码2",
"端口号3":"密码3",
"端口号4":"密码4"
},
"timeout":300,
"method":"aes-256-cfb"
}
注:端口号放行要登陆阿里云,配置安全组策略,包括tcp,udp协议。
5.启动shadowsocks
ssserver -c /etc/shadowsocks.json -d start
注:通过netstat -lnp查看对应端口有没有在监听,如图
如果要关闭shadowsocks,命令如下
ssserver -d stop
6.测试
Android手机可安装软件shadowsocks测试
链接: https://pan.baidu.com/s/1bppWO4B 密码: w56j
或:[download id=”2″]
安装后,简单配置服务器ip,远程端口,密码即可,完成后点击右上方的悬浮纸飞机应用。