升级Linux内核,并开启BBR加速
生活随笔
收集整理的這篇文章主要介紹了
升级Linux内核,并开启BBR加速
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
(寫在開始)VPS配置要求:
linux內(nèi)核版本在4.9及以上,低于4.9的需要升級(jí)至4.9及以上或者最新內(nèi)核。
?
1、依次輸入以下命令,升級(jí)內(nèi)核:
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 -y2、安裝后,設(shè)置開機(jī)啟動(dòng)的默認(rèn)內(nèi)核:
#查看當(dāng)前VPS已安裝的內(nèi)核,一個(gè)menuentry對(duì)應(yīng)一個(gè)內(nèi)核實(shí)例 cat /boot/grub2/grub.cfg |grep menuentry #選擇并設(shè)置默認(rèn)內(nèi)核為4.9及以上的內(nèi)核,我這里選擇的第二個(gè),5.2版本的內(nèi)核 grub2-set-default 'CentOS Linux (5.2.0-1.el7.elrepo.x86_64) 7 (Core)'3、重啟:
reboot4、查看、確認(rèn)當(dāng)前內(nèi)核版本在4.9及以上:
uname -r?
5、設(shè)置BBR:
echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.confecho 'net.ipv4.tcp_congesction_control=bbr' | sudo tee -a /etc/sysctl.conf#查看,有上面echo部分則設(shè)置成功 sysctl -p6、查看設(shè)置:
sysctl net.ipv4.tcp_congestion_control sysctl net.ipv4.tcp_congestion_control -n7、查看BBR是否啟動(dòng):
lsmod | grep bbr如果輸出 tcp_bbr則說明已啟動(dòng)。
?
參考自Magicking
?
?
也可以使用BBR一鍵安裝設(shè)置腳本:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh chmod +x bbr.sh ./bbr.sh參考自葫蘆大仙
?
還可以使用聚合腳本。自行選擇加速內(nèi)核:
wget "https://github.com/chiakge/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh?
PS:
證書安裝:
apt-get -y install ca-certificates或yum -y install ca-certificates?
總結(jié)
以上是生活随笔為你收集整理的升级Linux内核,并开启BBR加速的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 本经阴符七术(鬼谷子术数),译文奉献给各
- 下一篇: 电脑管家急救箱linux,电脑管家也出系