Vultr VPS主机快速安装SSR完整图文教程

Vultr官网注册地址

没有注册和购买vultr vps服务器,请看最新Vultr注册及VPS购买图文教程

部署ShadowSocksR

为什么选择SSR而不是原版的SS
主要原因如下

  1. 可以直接启用chacha20加密,在移动设备上比较好使
  2. TFO(TCP Fast Open)直接自带,减少握手次数。
  3. 二次混淆和抗重放等附加功能

本脚本适用环境:
系统支持:CentOS,Debian,Ubuntu
内存要求:≥128M

不会ssh连接VPS的请看上篇文章中的教程内容 Vultr快速安装ss完整图文教程

安装SSR

使用root用户登录,运行以下命令:

1
2
3
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

填写ssr密码,需要记住以后使用
ssr密码

填写端口,以后使用,默认为8989
ssr端口

选择加密方式,,默认方式是aes-256-cfb
ssr加密

可选 7 种协议,默认是origin
ssr协议

安装时可选 9 种混淆插件,默认是plain
ssr混淆

安装完成后,脚本提示如下:
ssr完成

客户端下载

windows客户端:链接: https://pan.baidu.com/s/1kVGaqSf 密码: 8qpy

Android客户端:链接: https://pan.baidu.com/s/1mil6eYc 密码: qtdg

卸载方法
使用 root 用户登录,运行以下命令:

1
./shadowsocksR.sh uninstall

安装完成后即已后台启动 ShadowsocksR ,运行:

1
/etc/init.d/shadowsocks status

可以查看 ShadowsocksR 进程是否已经启动。
本脚本安装完成后,已将 ShadowsocksR 自动加入开机自启动。

使用命令:
启动:/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

多用户配置示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"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
}

新增多用户配置示例。注意:如果你新增了端口,也要将该端口从防火墙(iptables 或 firewalld)中打开。

可以安装Google BBR对服务器进行加速,相关教程请点击:CentOS安装Google BBR加速工具图文教程

想搭建ss的请看Vultr VPS主机快速安装Shadowsocks(ss)完整图文教程

-------------本文结束感谢您的阅读-------------