在OpenVZ上便捷使用BBR加速TCP

建立文件夹:

cd /home && mkdir bbr && cd bbr

下载含有bbr的rinetd二进制文件:

wget https://github.com/zyfworks/rinetd/raw/master/rinetd_bbr_powered -O rinetd

赋予可执行权限:chmod +x ./rinetd
新建并编辑配置文件:vim rinetd.conf
输入并修改以下内容

# bindadress bindport connectaddress connectport
0.0.0.0 8080 0.0.0.0 8080
0.0.0.0 443 0.0.0.0 443
0.0.0.0 80 0.0.0.0 80

新建并编辑服务配置:vim /etc/systemd/system/rinetd.service
输入以下内容:

[Unit]
Description=rinetd

[Service]
ExecStart=/home/bbr/rinetd -f -c /home/bbr/rinetd.conf raw venet0:0
Restart=always

[Install]
WantedBy=multi-user.target

最后启用并启动服务:

systemctl enable rinetd.service && systemctl start rinetd.service