wiki:linux:ubuntu-install-bbr
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
wiki:linux:ubuntu-install-bbr [2018/08/08 21:21] – colin | wiki:linux:ubuntu-install-bbr [2023/01/03 15:25] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== Ubuntu 开启BBR加速 ====== | ||
+ | BBR是一款Google开发的TCP拥塞控制算法,目的是尽量跑满带宽,加速效果不比锐速差,都是基于VPS内核加速的~ | ||
+ | 如何在Ubuntu上开启BBR加速shadowsocks,YouTube看4K呢? | ||
+ | |||
+ | 以下在 Ubuntu 16.04 x86_64 下经过验证通过。 | ||
+ | ===== Ubuntu内核升级 ===== | ||
+ | |||
+ | Ubuntu开启BBR加速的前提是内核高于4.9,所以先检查内核版本: | ||
+ | uname -a | ||
+ | | ||
+ | 如果版本高于4.9,那就可以直接开启BBR,如果低于,则按照以下步骤先更新内核版本(root权限)~ | ||
+ | 首先确定你的系统是32位还是64位的: | ||
+ | getconf LONG_BIT | ||
+ | |||
+ | 直接通过wget命令,去http:// | ||
+ | wget http:// | ||
+ | | ||
+ | 切换到你的文件下载目录,执行下面的命令进行升级: | ||
+ | dpkg -i linux-image-4.10.2-041002-generic_4.10.2-041002.201703120131_amd64.deb | ||
+ | |||
+ | 更新grub引导装入程序: | ||
+ | update-grub | ||
+ | |||
+ | 重启机器: | ||
+ | reboot | ||
+ | | ||
+ | 再查看自己的内核版本就会发现已经更新到4.10.2了~ | ||
+ | |||
+ | ===== 开启TCP BBR加速 ===== | ||
+ | |||
+ | 修改系统变量: | ||
+ | echo " | ||
+ | echo " | ||
+ | | ||
+ | 如果执行以上命令时显示拒绝访问则可以尝试使用如下命令: | ||
+ | sudo bash -c 'echo " | ||
+ | sudo bash -c 'echo " | ||
+ | |||
+ | 保存生效: | ||
+ | sysctl -p | ||
+ | |||
+ | 查看是否开启成功,执行如下命令: | ||
+ | sysctl net.ipv4.tcp_available_congestion_control | ||
+ | | ||
+ | 如果返回结果为: | ||
+ | net.ipv4.tcp_available_congestion_control = bbr cubic reno | ||
+ | |||
+ | 那么恭喜你BBR开启成功了~ | ||
+ | |||
+ | ---- | ||
+ | 相关: | ||
+ | * [[.linux-install-shadowsocks]] | ||
+ | * Debian10 / Debian11 开启 BBR 加速 https:// |