怎么在Ubuntu上开启BBR加速shadowsocks?Jimclou | |
怎么在Ubuntu上开启BBR加速shadowsocks? Jimcloud 香港 美国 新加坡 菲律宾 韩国 日本多IP服务器租用 E3/E5/双E5 8G / 16G / 32G / 64G Jimcloud海外服务器租用找Coke Telegram:@idcDJ Skype:live:.cid.8a666f2113038d7d BBR是一款Google开发的TCP拥塞控制算法,目的是尽量跑满带宽,加速效果不比锐速差,都是基于VPS内核加速的。那么如何在Ubuntu上开启BBR加速shadowsocks呢? 一、Ubuntu内核升级 Ubuntu开启BBR加速的前提是内核高于4.9.所以先检查内核版本: uname -a 如果版本高于4.9.那就可以直接开启BBR,如果低于,则按照以下步骤先更新内核版本(root权限)。 1、首先确定我们的系统是32位还是64位的:getconf LONG_BIT 2、直接通过wget命令,去 http://kernel.ubuntu.com/~kernel-ppa/mainline/去下载最新的程序包,例如我去下载64位的4.10.2的内核: wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.2/linux-image-4.10.2-041002-generic_4.10.2-041002.201703120131_amd64.deb 3、切换到你的文件下载目录,执行下面的命令进行升级: dpkg -i linux-image-4.10.2-041002-generic_4.10.2-041002.201703120131_amd64.deb 4、更新grub引导装入程序:update-grub 5、重启机器:reboot 再查看自己的内核版本就会发现已经更新到4.10.2了。 二、开启TCP BBR加速 1、修改系统变量: echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf 如果执行以上命令时显示拒绝访问则可以尝试使用如下命令: sudo bash -c 'echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf' sudo bash -c 'echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf' 2、保存生效:sysctl -p 3、查看是否开启成功 执行如下命令: sysctl net.ipv4.tcp_available_congestion_control 如果返回结果为:net.ipv4.tcp_available_congestion_control = bbr cubic reno,那么我们BBR开启成功了。 至此,我们的服务器BBR加速开启成功了! | |
相关链接: (无) 面向省市区: 全国 面向市区县: 全部 最后更新: 2023-05-11 15:26:01 | 发 布 者: Coke 联系电话: (无) 电子邮箱: (无) 浏览次数: 54 |