CentOS 7 手動開啟 BBR加速中文教程

火幣

  centos 7 手動開啟 BBR加速中文教程

 

       下載更換內核

  最新內核查看這裡:http://elrepo.org/linux/kernel/el7/x86_64/RPMS/

 

  運行以下代碼:

    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    
    rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    
    yum --enablerepo=elrepo-kernel install kernel-ml -y
    
    

  查看內核是否安裝成功

rpm -qa | grep kernel

  如下圖,內核4.11已經在了,在第三個位置

    nhaz1

  刪除舊內核(可選),根據上面內容輸入舊內核的前面幾個字母,用tab鍵補全

rpm -ev 舊內核

 

  更新 grub 系統引導文件並重啟,下面的【default 2】表示將第三個內核設置為默認運行, 選擇最新內核就對了,至於你的是哪個,請運行下面的第一行代碼後,自己認真觀察,換成正確的數字,請務必記得,是從0開始算起。執行以下代碼:

    egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
    
    grub2-set-default 2
    
    

  去你的vps管理面板重啟你的機器。

 

  注意,某些服務商(如Digital Ocean)可能需要首先將VPS配置為可自定義內核,然後grub2的配置才會生效。

  另外,如果你是設置了默認內核後,再刪除舊內核,請務必在開機前先重新設置一次默認內核,因為,位置變了,不再是原來的2了。

 

  開啟bbr

  開機後 uname -r 看看是不是內核就是你剛才選的那個,如下圖

bbr

  執行 lsmod | grep bbr,如果結果中沒有 tcp_bbr 的話就先執行以下代碼

    modprobe tcp_bbr
    
    echo "tcp_bbr" >> /etc/modules-load.d/modules.conf
    
    echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
    
    echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
    
    sysctl -p
    
    

 

  觀察BBR是否開啟成功,執行以下代碼:

    sysctl net.ipv4.tcp_available_congestion_control
    
    sysctl net.ipv4.tcp_congestion_control
    
    

  如果結果都有bbr, 則證明你的內核已開啟bbr

  看到有 tcp_bbr 模塊即說明bbr已啟動

贊(2) 打賞
需要國外VPS建站朋友,請聯繫站長! 轉載請註明文章來源:VPSMVP部落 - 便宜VPS|VPS優惠|VPS測評|美國VPS|VPS教程 » CentOS 7 手動開啟 BBR加速中文教程
分享到: 更多 (0)
VULTR

評論 搶沙發

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞




友情鏈接:
 |  趙容部落  |  老左筆記  |  微魔部落  |  便宜VPS  |  vps小學生  |  主機百科  |  老蔣部落  |  老劉博客  |  全球主機  |  全球主機交流  |  數字居民  |  LET論壇  |  veidc測評  |  挖站否  |  VPS收割者  |  主機貼士  |  惠主機  |  荒島  |  VPS GO  |  國外VPS  |  主機之家測評

友情鏈接申請