要在 Ubuntu 上啟用 BBR,您可以按照以下步驟進(jìn)行操作:
1.確認(rèn)內(nèi)核版本: 首先,請(qǐng)確保您的 Ubuntu 服務(wù)器正在運(yùn)行 4.9 版本或更高版本的內(nèi)核。BBR 是從 Linux 內(nèi)核 4.9 版本開(kāi)始提供的。
2.檢查內(nèi)核模塊: 確保 BBR 內(nèi)核模塊已經(jīng)加載。您可以使用以下命令檢查是否加載了 tcp_bbr 模塊:
sudo sysctl net.ipv4.tcp_available_congestion_control
如果看到輸出中包含 “bbr”,則表示 BBR 內(nèi)核模塊已加載。
3.編輯系統(tǒng)配置文件: 使用文本編輯器(如 nano 或 vim)打開(kāi)系統(tǒng)配置文件 /etc/sysctl.conf:
sudo nano /etc/sysctl.conf
4.添加 BBR 參數(shù): 在文件的末尾添加以下行來(lái)啟用 BBR:
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
5.應(yīng)用修改: 保存并關(guān)閉文件后,使用以下命令使更改生效:
sudo sysctl -p
6.確認(rèn)應(yīng)用: 使用以下命令檢查 BBR 是否已成功啟用:
sudo sysctl net.ipv4.tcp_congestion_control
如果輸出顯示 “bbr”,則表示 BBR 已成功啟用。
7.重啟服務(wù)器(可選): 為了確保更改的完全生效,您可以重啟服務(wù)器:
sudo reboot
啟用了 BBR 后,您的 Ubuntu 服務(wù)器應(yīng)該能夠更好地優(yōu)化網(wǎng)絡(luò)傳輸,提高數(shù)據(jù)傳輸速度和性能。這對(duì)于需要高效利用帶寬的網(wǎng)絡(luò)應(yīng)用程序和服務(wù)特別有用。