支持新协议混淆,SSR服务端一键安装脚本
*-R 是项目 * 的增强版,用于方便地产生各种协议接口。实现为在原来的协议外套一层编码和解码接口,不但可以伪装成其它协议流量,还可以把原协议转换为其它协议进行兼容或完善,需要服务端与客户端配置相同的协议插件。
据了解,原版*-go版基本来说已经阵亡(干扰严重),目前本人已在服务器安装SSR,配合*-R客户端使用新协议和混淆插件提升效果非常明显,速度快了好几倍。续笔记自媒体也对原脚本做了部分的修改,自用为主,考虑到有朋友也有类似的需求,故将项目代码托管到 Github 中。
感谢《*-R 一键安装脚本》的原作者—— teddysun,感谢他带给大家的便利,让我们能更加轻松的看到外面的世界。脚本系统支持:CentOS,Debian,Ubuntu ;内存要求:≥128M。
修改内容如下:
- 默认加密方式:rc4-md5
- 默认协议为:auth_sha1_compatible
- 默认混淆为:http_post_compatible(兼容http_simple,客户端可以直接用http_simple)
- 使用git的方式安装,以方便以后使用git来升级
- 增加了修改时区的操作。把时区设置成了北京-上海时间。
以上修改的内容均以本人的使用习惯而修改,当然也欢迎大家修改为你自己喜欢的方式。
安装方法:
1
|
wget -N --no-check-certificate https://raw.githubusercontent.com/hugoyuice/*_all/master/*R.sh && bash *R.sh
|
注意:此脚本默认自启用。
常见问题:
若出现CC混淆插件安装失败情况发生,多半因为服务器时间未能同步当前时间造成的。
建议在安装SSR脚本前执行下列操作:
1
2
3
4
|
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
yum install -y ntpdate
ntpdate time.windows.com
|
卸载方法:
1
|
./*R.sh uninstall
|
用过*-go版本的朋友不难发现,*-R卸载方法是相同的。
升级方法:
1
2
|
cd /usr/local/*/*
git pull
|
维护命令:
1
2
3
4
5
6
7
|
启动:/etc/init.d/* start
停止:/etc/init.d/* stop
重启:/etc/init.d/* restart
状态:/etc/init.d/* status
配置文件路径:/etc/*.json
日志文件路径:/var/log/*.log
安装路径:/usr/local/*/shadowsoks
|
想要进一步了解配置文件,请参考项目wiki:《*R 服务端安装教程》
下载*-R全平台客户端,https://bit.no.com:43110/*r.bit?login=done