ubuntu更换内核并开启bbr加速
国内由于多种原因,很多人选择用国外VPS但是由于距离的原因,网速经常十分感人,所以就想用其余的方法来实现网速的增加。之前大家会选择锐速来实现这样的功能,但是现在锐速的价格稍微有点点高啦。所以横空出世的拥塞控制算法BBR就广受好评啦。
检查内核
由于BBR是集成在内核中的,所以只有当内核版本在4.9以上的操作系统才能开启BBR加速。
查看当前系统内核
uname -a
注:如果内核版本已经符合要求,则可以跳过以下步骤
下载合适内核,更多内核
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb
安装内核
dpkg -i linux-image-4.9*.deb
查看已经安装的内核
dpkg -l | grep linux-image
卸载旧内核
apt-get purge 旧内核
旧内核也可以不用卸载,Ubuntu会默认启动4.9
更新grub系统引导文件并重启
update-grub
reboot
开启与关闭BBR
修改系统变量
echo “net.core.default_qdisc=fq” >> /etc/sysctl.conf
echo “net.ipv4.tcp_congestion_control=bbr” >> /etc/sysctl.conf
保存生效
sysctl -p
执行
sysctl net.ipv4.tcp_available_congestion_control
如果结果入下,则开启成功。
root@linux:~# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = bbr cubic reno
查看
lsmod | grep bbr
关闭
sed -i “net.core.default_qdisc=fq/d” /etc/sysctl.conf
sed -i “net.ipv4.tcp_congestion_control=bbr/d” >> /etc/sysctl.conf
sysctl -p
执行上述代码后要重启VPS才能关闭bbr。
看完你可能还喜欢
- 鸿蒙系统V2rayNG频繁断线解决办法
- 本周最火AutoGPT!GitHub3.6万+标星,解决复杂任务全程无需人类插手
- Windows ISO Downloader v5.26 中文版(微软镜像下载器)? ❤️ ?
- 手把手教你注册ChatGPT保姆级教程
- 最新成人用品商城网站源码分享 带微信分销/支付功能/手机WAP端 ECShop内核开发
- 最容易开立账户的瑞士银行Dukascopy Bank SA
- 小红书推广引流收费及小红书推广方法分析
- Facebook 广告操作的12个错误观念
- Clash for Windows 测试订阅国际节点: Clash订阅
- Mac破解软件网站,各类付费软件随便下载 | Mac用户必备