使用docker 部署ssr服务并开启bbr

发布时间:2019年05月22日 阅读:142 次

使用docker 部署ssr服务并开启bbr
部署个人用ssr服务
docker run -it --name ssrs -p 9001:1024 ubuntu

一键开启ssr加速并开启bbr加速
https://flyzyblog.com/install-ss-ssr-bbr-in-one-command/
脚本系统支持:CentOS 6+,Debian 7+,Ubuntu 12+

一、搭建ss
下载脚本
git clone -b master https://github.com/flyzy2005/ss-fly
执行脚本
ss-fly/ss-fly.sh -i password 1024
password 密码
1024端口

注:如果需要改密码或者改端口,
只需要重新再执行一次搭建ss脚本代码就可以了,
或者修改/etc/shadowsocks.json这个配置文件

常用命令
修改配置文件:vim /etc/shadowsocks.json
停止ss服务:ssserver -c /etc/shadowsocks.json -d stop
启动ss服务:ssserver -c /etc/shadowsocks.json -d start
重启ss服务:ssserver -c /etc/shadowsocks.json -d restart

卸载
ss-fly/ss-fly.sh -uninstall


二、搭建ssr
下载脚本
git clone -b master https://github.com/flyzy2005/ss-fly
运行脚本
ss-fly/ss-fly.sh -ssr

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

卸载:
./shadowsocksR.sh uninstall

三、开启bbr加速
BBR是Google开源的一套内核加速算法,可以让你搭建的shadowsocks/shadowsocksR速度上一个台阶,本一键搭建ss/ssr脚本支持一键升级最新版本的内核并开启BBR加速。

BBR支持4.9以上的,如果低于这个版本则会自动下载最新内容版本的内核后开启BBR加速并重启,如果高于4.9以上则自动开启BBR加速,执行如下脚本命令即可自动开启BBR加速:
执行脚本
ss-fly/ss-fly.sh -bbr
判断是否开启bbr
sysctl net.ipv4.tcp_available_congestion_control
返回值后面有bbr,则说明已经开启成功了。


参考资料:
https://flyzyblog.com/install-ss-ssr-bbr-in-one-command/

Tag:
相关文章

发表评论: