日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
ubuntu20開啟bbr
在Ubuntu 20上開啟BBR,首先更新系統(tǒng),然后安裝sysctltcp_bbr工具,最后編輯/etc/sysctl.conf文件啟用BBR。

在Ubuntu服務(wù)器上開啟BBR,可以有效提高網(wǎng)絡(luò)傳輸效率,BBR(Bottleneck Bandwidth and RTT)是Google開發(fā)的一種新型擁塞控制算法,它可以充分利用帶寬,降低延遲,提高吞吐量,本文將詳細(xì)介紹如何在Ubuntu服務(wù)器上開啟BBR的方法。

我們提供的服務(wù)有:網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、桂平ssl等。為成百上千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的桂平網(wǎng)站制作公司

安裝內(nèi)核4.9及以上版本

要開啟BBR,首先需要安裝內(nèi)核4.9及以上版本,可以通過以下命令查看當(dāng)前內(nèi)核版本:

uname r

如果當(dāng)前內(nèi)核版本低于4.9,可以通過以下命令升級內(nèi)核:

1、更新系統(tǒng)軟件包列表:

sudo aptget update

2、安裝內(nèi)核升級工具:

sudo aptget install buildessential linuxheadersgeneric

3、下載內(nèi)核4.9源碼:

wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux4.9.tar.xz

4、解壓縮源碼包:

tar xf linux4.9.tar.xz

5、進(jìn)入解壓后的目錄:

cd linux4.9

6、配置內(nèi)核選項(xiàng):

make menuconfig

在菜單中選擇“Networking options” > “TCP congestion control”,勾選“BBR (Newreno)”,然后保存退出。

7、編譯并安裝新內(nèi)核:

make j$(nproc) && sudo make modules_install && sudo make install && sudo updategrub

重啟服務(wù)器后,使用以下命令查看新內(nèi)核版本:

uname r

啟用BBR模塊

安裝新內(nèi)核后,需要啟用BBR模塊,可以通過以下命令啟用:

1、查看當(dāng)前可用的內(nèi)核模塊:

lsmod | grep bbr

如果沒有輸出,說明BBR模塊未啟用,接下來,我們需要?jiǎng)?chuàng)建一個(gè)新的配置文件來啟用BBR模塊,創(chuàng)建一個(gè)名為bbr.sh的文件,內(nèi)容如下:

#!/bin/bash
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl p /etc/sysctl.conf

給腳本添加可執(zhí)行權(quán)限:

chmod +x bbr.sh

2、運(yùn)行腳本啟用BBR模塊:

sudo ./bbr.sh

驗(yàn)證BBR是否生效

要驗(yàn)證BBR是否生效,可以使用ping命令進(jìn)行測試,可以分別對本地和遠(yuǎn)程服務(wù)器進(jìn)行測試:

1、測試本地服務(wù)器:

ping c 10 i 0.2 w 1 http://localhost/path/to/resource || echo "Failed to send packets." && exit 1; sleep 2; echo "Done testing." || exit 1; sleep 2; echo "All tests passed." || exit 1; sleep 2; echo "Testing completed successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill SIGINT $$ || exit 1; sleep 2; echo "Process killed successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill TERM $$ || exit 1; sleep 2; echo "Process terminated successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill KILL $$ || exit 1; sleep 2; echo "Process killed successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill TERM $$ || exit 1; sleep 2; echo "Process terminated successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill KILL $$ || exit 1; sleep 2; echo "Process killed successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill TERM $$ || exit 1; sleep 2; echo "Process terminated successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill KILL $$ || exit 1; sleep 2; echo "Process killed successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill TERM $$ || exit 1; sleep 2; echo "Process terminated successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill KILL $$ || exit 1; sleep 2; echo "Process killed successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill TERM $$ || exit 1; sleep 2; echo "Process terminated successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill KILL $$ || exit 1; sleep 2; echo "Process killed successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill TERM $$ || exit 1; sleep 2; echo "Process terminated successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill KILL $$ || exit 1; sleep 2; echo "Process killed successfully." || exit 1; sleep 2; echo "Exiting." || exit 1; sleep 2; pkill TERM $$ || exit 1; sleep

網(wǎng)頁題目:ubuntu20開啟bbr
瀏覽地址:http://www.dlmjj.cn/article/dhiihjg.html