简介 Rinetd 这种方式其实两三个月前就已经有了,是 v2ex 网友 @linhua 的成果,他直接将 BBR 内置到了 Rinetd 里边,比较方便的就能配置出来。也就是由于配置比较简单,我本来没想再写这个的一键配置脚本(@linhua 实现了一个 https://github.com/linhua55/lkl_study ),但由于很多朋友使用 haproxy 的方式失败了,网上的脚本也只支持 Ubuntu 16 和 CentOS 7 以上的系统,我还是决定再写一个通用的 rinetd-bbr 一键脚本。 ps:正在写,过一段时间再发布。先写一下手动搭建的方法。 手动搭建 仅支持 64 位系统。 1.下载文件到 /usr/bin/rinetd-bbr wget -O /usr/bin/rinetd-bbr https://github.com/linhua55/lkl_study/releases/download/v1.2/rinetd_bbr_powered 2.设置权限 chmod a+x /usr/bin/rinetd-bbr 3.创建配置文件 vi /etc/rinetd-bbr.conf 输入以下内容 # bindadress bindport connectaddress connectport 0.0.0.0 443 0.0.0.0 443 其中的 443 请改为你的端口 IP 地址统一写 0.0.0.0 4.获取接口名称 # ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue