在大家使用VPS的过程中,有些小伙伴肯定是最先想到在其安装BBR加速模块。但是在OpenVZ的VPS中,我们是无法直接修改系统内核设置的。不过,有位GitHub的大佬写了个魔改版的BBR模块加速脚本,让我们得以在OpenVZ的VPS启用BBR加速
准备材料
- OpenVZ 虚拟化的 VPS
部署步骤
- 首先确保已经安装好节点,并开放端口
- SSH进入VPS,复制粘贴以下命令
shell
1 |
wget --no-cache -O lkl-haproxy.sh https://github.com/mzz2017/lkl-haproxy/raw/master/lkl-haproxy.sh && bash lkl-haproxy.sh |
- 输入
y确认安装
- 选择加速端口还是端口段。我这里选择单端口
- 输入加速端口
- 等待1-3分钟,待脚本安装完成。
注意事项
由于脚本依赖TUN模块,所以VPS必须打开TUN模块
原作 GitHub
OpenVZ VPS 安装 BBR 前的限制
OpenVZ、LXC 和 KVM 最大的区别在于内核控制权。BBR 需要内核支持,很多 OpenVZ 容器不能自行更换内核,也不能加载需要的模块。强行运行加速脚本可能没有效果,甚至造成网络异常。
- 先用 uname、sysctl 和服务商文档确认内核能力。
- OpenVZ 7、LXC、KVM 的可操作空间不同,不能混用教程。
- 不支持换内核的机器不要反复执行 BBR 脚本。
- 网络慢时也要检查线路、拥塞、晚高峰和服务商限速。
- 生产环境操作前应准备控制台或快照,避免 SSH 失联。



