Shadowsocks-R是项目 Shadowsocks 的增强版,用于方便地产生各种协议接口。实现为在原来的协议外套一层编码和解码接口,不但可以伪装成其它协议流量,还可以把原协议转换为其它协议进行兼容或完善,需要服务端与客户端配置相同的协议插件。
据了解,原版 Shadowsocks-go 版基本来说已经阵亡(干扰严重),目前本人已在服务器安装 SSR,配合 Shadowsocks-R 客户端使用新协议和混淆插件提升效果非常明显,速度快了好几倍。
适用于:Ubuntu14.04+ debian6.X+ centos6.X+
介绍:本教程属于傻瓜似操作,对于Linux零基础也可操作,过程不明白不要紧,你跟着教程一路回车即可,十分钟即可轻松搭建完成。
此脚本具有以下特色:
一键安装Shadowsocks集成速锐
自定义设置端口设备数量
一键添加多端口用户并设置带宽上限
一键单端口、多端口切换
支持定时重启Shadowsocks
一键安装 BBR
支持 一键封禁 垃圾邮件(SMAP)/BT/PT
第一步:复制链接下载SS脚本
wget -N --no-check-certificate http://omdfha276.bkt.clouddn.com/ssr.sh && chmod +x ssr.sh && bash ssr.sh
第二步:下载后会有提示(输入数字:1 回车开始安装)
请输入一个数字来选择对应的选项
1. 安装 ShadowsocksR
2. 安装 libsodium(chacha20)
3. 显示 单/多端口 账号信息
4. 显示 单/多端口 连接信息
5. 修改 单端口用户配置
6. 手动 修改 用户配置
7. 卸载 ShadowsocksR
8. 更新 ShadowsocksR
——————————————————
9. 切换 单/多端口 模式
10. 添加 多端口用户配置
11. 修改 多端口用户配置
12. 删除 多端口用户配置
——————————————————
13. 启动 ShadowsocksR
14. 停止 ShadowsocksR
15. 重启 ShadowsocksR
16. 查看 ShadowsocksR 状态
17. 查看 ShadowsocksR 日志
——————————————————
18. 安装 锐速
19. 停止 锐速
20. 重启 锐速
21. 查看 锐速 状态
22. 卸载 锐速
——————————————————
23. 安装 BBR(需更换内核, 存在风险)
24. 封禁 BT/PT/垃圾邮件(SPAM)
25. 设置 ShadowsocksR 定时重启
26. 设置 ShadowsocksR 设备数限制
27. 设置 ShadowsocksR 速度限制
——————————————————
0. The scripting language is English
注意事项: 锐速/BBR 不支持 OpenVZ !
当前状态: 未安装
(请输入数字 0-27):
第三步:设置部署SS(你可以一路回车即可),部署完后就会自动安装!
请输入ShadowsocksR 端口 [1-65535]
(默认: 443):
——————————————————————————————
端口 : 443
——————————————————————————————
请输入ShadowsocksR 密码:
(默认: http://pt3e.com):
——————————————————————————————
密码 : http://pt3e.com
——————————————————————————————
请输入数字 来选择ShadowsocksR 加密
1. rc4-md5
2. aes-128-ctr
3. aes-256-ctr
4. aes-256-cfb
5. aes-256-cfb8
6. camellia-256-cfb
7. chacha20
8. chacha20-ietf
提示: chacha20*等加密方式 需要安装 libsodium 支持库,否则会启动失败 !
(默认: 2. aes-256-cfb):
——————————————————————————————
加密 : aes-256-cfb
——————————————————————————————
请输入数字 来选择ShadowsocksR 协议( auth_aes128_* 以后的协议不再支持 兼容原版 )
1. origin
2. auth_sha1_v4
3. auth_aes128_md5
4. auth_aes128_sha1
(默认: 2. auth_sha1_v4):
——————————————————————————————
协议 : auth_sha1_v4
——————————————————————————————
请输入数字 来选择ShadowsocksR 混淆
1. plain
2. http_simple
3. http_post
4. random_head
5. tls1.2_ticket_auth
(默认: 5. tls1.2_ticket_auth):
——————————————————————————————
混淆 : tls1.2_ticket_auth
——————————————————————————————
是否设置 协议/混淆 兼容原版 ( _compatible )? [Y/n] :
请输入 ShadowsocksR账号欲限制的设备数 ( auth_* 系列协议 不兼容原版才有效 )
提示: 该设备数限制,指的是每个端口同一时间能链接的客户端 数量(多端口模式,每个端口都是独立计算)。
(默认: 无限):
请输入 你要设置的每个端口 单线程 限速上限(单位:KB/S)
提示: 这个指的是,每个端口 单线程的限速上限,多线程即无效。
(默认: 无限):
请输入 你要设置的每个端口 总速度 限速上限(单位:KB/S)
提示: 这个指的是,每个端口 总速度 限速上限,单个端口整体限速。
(默认: 无限):
——————————————————————————————
请检查Shadowsocks账号配置是否有误 !
端口 : 443
密码 : http://pt3e.com
加密 : aes-256-cfb
协议 : auth_sha1_v4_compatible
混淆 : tls1.2_ticket_auth_compatible
设备数限制 : 0(无限)
设备数限制 : 0 KB/S
端口总限速 : 0 KB/S
这样服务端就已经搭建好了,现在你可以在你的PC上下载Shadowsocks客户端进行配置即可
客户端下载地址如下:
- Shadowsocks-R for Win (更新至4.7.0.7z)
- Shadowscoks-R for Android (更新至3.4.0.6)
- Shadowsocks-R for OSX (更新至1.3.9)
暂无评论