VPN加速(CentOS開啓TCP BBR模塊)

我用的是CentOS7.2

1、安裝ELRepo

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm

2、內核版本升級,內核版本需>=4.2

#檢查內核版本
uname -r

#升級內核版本
yum --enablerepo=elrepo-kernel -y install kernel-ml kernel-ml-devel

#升級後查看當前可用內核版本
egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'

#更換默認啓動內核(0代表第一個,根據自己情況選擇內核版本)
grub2-set-default 0

#重啓服務器
reboot

3、寫入BBR配置文件

#查詢bbr是否啓用(返回有bbr,則tcp bbr模塊已開啓,則無需配置)
lsmod | grep bbr

#若沒開啓,執行一下命令(寫入配置)
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

# 當能查詢到bbr,則啓用成功
lsmod | grep bbr

4、這時直接去訪問www.google.com,可能訪問不了,需要把之前配置的shadowsocks重啓或卸載重新配置
 

#卸載命令(選擇當時下載的插件類型,卸載 不確定的話 可全部卸一遍)
./shadowsocks-all.sh uninstall

執行成功後,重新配置

配置教程:可看上一篇

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章