记录、分享
一直在路上

BBR一键脚本整理(shadowsocks加速)

BBR介绍:

BBR 是一个由谷歌社区开发的 TCP拥塞控制技术(优化 TCP 连接),用于网络加速,类似于锐速。不支持OpenVZ的机器。

我们这里把bbr安装到我们服务器,加速shadowsocks/r。


逗比系列脚本:

Debian 7 / Debian 8 / Ubuntu 14.04 / Ubuntu 16.04

一键脚本:

wget -N --no-check-certificate https://softs.fun/Bash/bbr.sh && chmod +x bbr.sh && bash bbr.sh

备用脚本:

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh

使用方法:

# 启动BBR
bash bbr.sh start
 
# 关闭BBR
bash bbr.sh stop
 
# 查看BBR状态
bash bbr.sh status

升级BBR
bash bbr.sh
# 重新执行脚本会检测最新内核和当前内核,对比版本

 

CentOS

一键脚本:

wget -N --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh

验证方法:

uname -r
# 查看内核版本,含有 4.9.0 就表示 OK 了
# ————————————
sysctl net.ipv4.tcp_available_congestion_control
# 返回值一般为:
# net.ipv4.tcp_available_congestion_control = bbr cubic reno
# ————————————
sysctl net.ipv4.tcp_congestion_control
# 返回值一般为:
# net.ipv4.tcp_congestion_control = bbr
# ————————————
sysctl net.core.default_qdisc
# 返回值一般为:
# net.core.default_qdisc = fq
# ————————————
lsmod | grep bbr
# 返回值有 tcp_bbr 模块即说明bbr已启动。

 


秋水逸冰系列脚本:

系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
内存要求:≥128M
更新日期:2017 年 05 月 15 日

关于本脚本

1、本脚本已在 Vultr 上的 VPS 全部测试通过。
2、当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。
3、脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导, 手动选择内核即可。
4、由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。

一键脚本:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

验证方法:

uname -r
# 查看内核版本,含有 4.9.0 就表示 OK 了
# ————————————
sysctl net.ipv4.tcp_available_congestion_control
# 返回值一般为:
# net.ipv4.tcp_available_congestion_control = bbr cubic reno
# ————————————
sysctl net.ipv4.tcp_congestion_control
# 返回值一般为:
# net.ipv4.tcp_congestion_control = bbr
# ————————————
sysctl net.core.default_qdisc
# 返回值一般为:
# net.core.default_qdisc = fq
# ————————————
lsmod | grep bbr
# 返回值有 tcp_bbr 模块即说明bbr已启动。

特别说明

如果你使用的是 Google Cloud Platform (GCP)更换内核,有时会遇到重启后,整个磁盘变为只读的情况。只需执行以下命令即可恢复:

mount -o remount rw /

来源:

逗比根据地 » 『原创』Debian/Ubuntu TCP拥塞控制技术 ——TCP-BBR 一键安装脚本

逗比根据地 » CentOS/Debian/Ubuntu系统 TCP-BBR 一键安装脚本

秋水逸冰 » 一键安装最新内核并开启 BBR 脚本

 


相关链接

AWS搭建shadowsocks

ShadowsocksR安装/搭建心得

打赏
欢迎转载,请注明出处:轻时代 » BBR一键脚本整理(shadowsocks加速)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址