在VPS上搭建ShadowsocksR代理使用
2018-11-12
2 min read
SSR全称shadowsocks-R,SSR相对于SS改进了混淆和协议,更难被防火墙检测到。简单地说,SSR是SS的改进版。
1. 准备工作
SSR服务端是搭建在VPS虚拟服务器上,这里推荐一下搬瓦工,网速还算快,延迟已经做到最好了,赶上优惠价格也很低,性价比很高。
2. 一键安装
拿到手VPS服务器,推荐安装Cent OS 7 64位系统,通过SSH连接,用下面的安装脚本:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh 2>&1 | tee shadowsocksR.log
密码、端口、协议、混淆等根据自身需求设置。
安装完成后即已后台启动 ShadowsocksR ,运行:
/etc/init.d/shadowsocks status
可以查看 ShadowsocksR 进程是否已经启动。
本脚本安装完成后,已将 ShadowsocksR 自动加入开机自启动。
3. 常用命令
/etc/init.d/shadowsocks start # 启动
/etc/init.d/shadowsocks stop # 停止
/etc/init.d/shadowsocks restart # 重启
/etc/init.d/shadowsocks status # 状态
/etc/shadowsocks.json # 配置文件路径
/var/log/shadowsocks.log # 日志文件路径
/usr/local/shadowsocks # 代码安装目录
4. 多用户配置示例
{
"server":"0.0.0.0",
"server_ipv6": "[::]",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
"8989":"password1",
"8990":"password2",
"8991":"password3"
},
"timeout":300,
"method":"aes-256-cfb",
"protocol": "origin",
"protocol_param": "",
"obfs": "plain",
"obfs_param": "",
"redirect": "",
"dns_ipv6": false,
"fast_open": false,
"workers": 1
}
5. 卸载
使用 root 用户登录,运行以下命令:
./shadowsocksR.sh uninstall