ubuntubbr一键脚本

Ubuntu BBR(BBR stands for Bitcoin Backed Reserve)是一个开源的TCP加速器,它通过使用Linux内核的TCP连接重新调度算法来提高网络性能,在这篇文章中,我们将详细介绍如何安装和配置Ubuntu BBR,以及它如何帮助提高网络速度。

专注于为中小企业提供成都网站设计、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业赤坎免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

我们需要安装一些必要的软件包,打开终端,输入以下命令:

sudo apt-get update
sudo apt-get install -y build-essential libssl-dev

接下来,我们从GitHub上下载BBR的源代码,在终端中输入以下命令:

git clone https://github.com/vbatts/bbr.git
cd bbr

现在我们可以编译并安装BBR了,在终端中输入以下命令:

make linux_install

安装完成后,我们需要编辑`/etc/default/grub`文件,以便在启动时自动启用BBR,用文本编辑器打开文件,例如:

sudo nano /etc/default/grub

找到以下行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

将其更改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash bbr"

保存并关闭文件,接下来,我们需要更新GRUB配置以应用更改,在终端中输入以下命令:

sudo update-grub

重启计算机以使更改生效,您的Ubuntu系统应该已经启用了BBR,要检查BBR是否正在运行,请打开终端并输入以下命令:

sudo sysctl net.core.default_qdisc=fq
sudo tc qdisc add dev eth0 root handle 1: htb default 10
sudo tc class add dev eth0 parent 1: classid 1:1 htb rate 100Mbit ceil 100Mbit
sudo tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip src 0.0.0.0/0 flowid 1:1
sudo tc filter add dev eth0 parent 1: protocol ip prio 2 u32 match ip src 0.0.0.0/0 flowid 1:2
sudo tc filter add dev eth0 parent 1: protocol ip prio 3 u32 match ip src 0.0.0.0/0 flowid 1:3
sudo tc filter add dev eth0 parent 1: protocol ip prio 4 u32 match ip src 0.0.0.0/0 flowid 1:4
sudo tc filter add dev eth0 parent 1: protocol ip prio 5 u32 match ip src 0.0.0.0/0 flowid 1:5
sudo tc filter add dev eth0 parent 1: protocol icmp prio echomatch u32 match limit rate 128kbit buffered 64kbit drop flowid 1:6 ingress
sudo netfilter-persistent save

您可以使用`ifconfig`命令查看BBR的状态,如果一切正常,您应该会看到输出中的`tcp_congestion_control: bbr`,这意味着BBR已成功安装并正在运行。

当前名称:ubuntubbr一键脚本
当前地址:http://www.stwzsj.com/qtweb/news45/1345.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联