最近入了一台Skysilk的主机,发现是LXC类型的虚拟化,不能通过官方方式安装BBR是一个遗憾。那我们就必须使用其他方法了。
本例使用“南琴浪”大佬BBR魔改版,BBR – lkl-rinetd,在Skysilk的LXC虚拟化主机上测试通过。
一、检测架构
# yum -y install virt-what && virt-what
# virt-what
### output: lxc
二、下载脚本
Centos一键脚本
# 单网卡
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-centos.sh
# 多网卡
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-centos-multiNIC.sh
Debian or Ubuntu
#单网卡
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-debianorubuntu.sh
#多网卡
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-debianorubuntu-multiNIC.sh
三、改代码
vi tcp_nanqinlang-rinetd-centos.sh
在下图红色方框前加#
因为元脚本主要针对OPENVZ,但是LXC上也是可以使用的。所以注释掉OVZ检测。
四、安装
bash tcp_nanqinlang-rinetd-centos.sh
第五步、检查
lsmod | grep bbr
更换端口
vi /home/tcp_nanqinlang/config-port.conf