请先登录
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 yuki 于 2017-12-7 15:46 编辑
SSR服务端一键安装脚本
转载出自:http://www.cnblogs.com/yangjig/p/6115204.html
[size=13.3333px]Shadowsocks-R 是项目 shadowsocks 的增强版,用于方便地产生各种协议接口。实现为在原来的协议外套一层编码和解码接口,不但可以伪装成其它协议流量,还可以把原协议转换为其它协议进行兼容或完善,需要服务端与客户端配置相同的协议插件。 [size=13.3333px]据了解,原版Shadowsocks-go版基本来说已经阵亡(干扰严重),目前本人已在服务器安装SSR,配合Shadowsocks-R客户端使用新协议和混淆插件提升效果非常明显,速度快了好几倍。续笔记自媒体也对原脚本做了部分的修改,自用为主,考虑到有朋友也有类似的需求,故将项目代码托管到 Github 中。 [size=13.3333px]感谢《Shadowsocks-R 一键安装脚本》的原作者—— teddysun,感谢他带给大家的便利,让我们能更加轻松的看到外面的世界。脚本系统支持:CentOS,Debian,Ubuntu ;内存要求:≥128M。 修改内容如下:
- 默认加密为: chacha20
- 默认协议为: auth_sha1_v4
- 默认混淆为: tls1.2_ticket_auth
- 默认加密方式:rc4-md5
- 默认协议为:auth_sha1_compatible
- 默认混淆为:http_post_compatible(兼容http_simple,客户端可以直接用http_simple)
- 使用git的方式安装,以方便以后使用git来升级
- 增加了修改时区的操作。把时区设置成了北京-上海时间。
[size=13.3333px]以上修改的内容均以本人的使用习惯而修改,当然也欢迎大家修改为你自己喜欢的方式。 安装方法:- wget -N --no-check-certificate https://raw.githubusercontent.com/hugoyuice/shadowsocks_all/master/shadowsocksR.sh && bash shadowsocksR.sh
复制代码[size=13.3333px]注意:此脚本默认自启用。 常见问题:[size=13.3333px]若出现CC混淆插件安装失败情况发生,多半因为服务器时间未能同步当前时间造成的。 [size=13.3333px]建议在安装SSR脚本前执行下列操作: - rm -rf /etc/localtime
- ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- yum install -y ntpdate
- ntpdate time.windows.com
复制代码
卸载方法:- ./shadowsocksR.sh uninstall
复制代码 [size=13.3333px]用过shadowsocks-go版本的朋友不难发现,Shadowsocks-R卸载方法是相同的。
升级方法:- cd /usr/local/shadowsocks/shadowsocks
- git pull
复制代码
维护命令:- 启动:/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/shadowsoks
复制代码
|