说明:Rinetd
就是另外一种lkl bbr
,好处是不需要开启TUN/TAP
,对于后台没有或者找不到这个模块的,刚好可以用一下。其实这种方式的BBR
加速很早前就提过了,参考:OpenVZ平台Google BBR加速TCP之Rinetd方式,不过就是需要手动安装,对新手有点不友好,这里loc
南琴浪大佬根据这种方式,写了个魔改BBR
一键脚本,就发一下。
更新
【2018年3月24日】
新增多网卡适配。
【2018年3月10日】
做了一个更暴力的rinetd-bbr module
,即加强版魔改BBR
,具体效果因线路而定。并修改部分代码细节。
安装
要求:OpenVZ
架构,64 Bit
系统。
使用命令:
1、Debian or Ubuntu系统
#适用于单网卡(单IP)服务器:
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-debianorubuntu.sh
bash tcp_nanqinlang-rinetd-debianorubuntu.sh
#如果提示only support OpenVZ !,则使用下面这个脚本
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0-nocheckvirt/tcp_nanqinlang-rinetd-debianorubuntu-nocheckvirt.sh
bash tcp_nanqinlang-rinetd-debianorubuntu-nocheckvirt.sh
#适用于多网卡(多IP)服务器,会为所有网卡(所有IP)提供加速:
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-debianorubuntu-multiNIC.sh
bash tcp_nanqinlang-rinetd-debianorubuntu-multiNIC.sh
#如果提示only support OpenVZ !,则使用下面这个脚本
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0-nocheckvirt/tcp_nanqinlang-rinetd-debianorubuntu-nocheckvirt-multiNIC.sh
bash tcp_nanqinlang-rinetd-debianorubuntu-nocheckvirt-multiNIC.sh
2、CentOS 7系统
#和上面一样,也分单网卡和多网卡版本
#单网卡
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-centos.sh
bash tcp_nanqinlang-rinetd-centos.sh
#如果提示only support OpenVZ !,则使用下面这个脚本
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0-nocheckvirt/tcp_nanqinlang-rinetd-centos-nocheckvirt.sh
bash tcp_nanqinlang-rinetd-centos-nocheckvirt.sh
#多网卡
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-centos.sh
bash tcp_nanqinlang-rinetd-centos.sh
#如果提示only support OpenVZ !,则使用下面这个脚本
wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0-nocheckvirt/tcp_nanqinlang-rinetd-debianorubuntu-nocheckvirt-multiNIC.sh
bash tcp_nanqinlang-rinetd-debianorubuntu-nocheckvirt-multiNIC.sh
使用说明
在/home/tcp_nanqinlang
进行安装,所以安装完成后不要动这个文件夹了(除非你想修改端口)。
安装过程中,会提示输入端口号。多个端口号用空格隔开。不支持端口段。
安装完成后,会开启rinetd-bbr
。以后重启机器也会随开机自启。
使用前请注意自己的iptables
相关设置。
由于脚本刚写,所以对部分系统可能存在点问题,有疑问的欢迎去联系大佬。方式通过:Github issue、Telegram、原文地址。
加速成功后当时能用,重启vps之后55R连接无网了。
55R启动没?
启动了,就是刚装好能用,然后我重启下vps,结果怎么都没网。
应该是防火墙问题,你关掉防火墙看看。或换个BBR脚本https://www.moerats.com/archives/111/。
已经放弃了,不知道为什么,bbr开不开网速都一样,也运行了,但是对网速没有影响
效果因线路而定,你可以试试KCP,查看:https://www.moerats.com/archives/12/。
装了bbr后查看不了55r连接的ip信息了,显示127.0.0.1 怎么解?
无解,这就等于在服务器内部做加速,显示的ip就是本地ip。
那还有其他办法可以查看55r的连接的人数或ip么?
用多用户脚本看看,查看:https://www.moerats.com/archives/262/。
可以添加IP段吗 怎么填呢ORZ
不能添加ip段,默认加速服务器全部ip。
404 Not Found
链接补好了。
OK 谢谢大佬
使用了55r多用户一键脚本并且开了web服务之后,再使用这个bbr之后。web服务会失效。再重开web服务,两者都会失效,不过问题不大,web服务对于我来说不太重要。
这个bbr好像在某些系统里会出现防火墙规则冲突,不知道卸载防火墙会不会好些。
这个是基于iptables的啊。。
不是,iptables开端口而已。
怎么卸载呢?
安装的时候,仔细看看选项。
加速游戏用哪个bbr?求博主推荐
这个没测试过,你可以都试试。
这个bbr不会被 ban吧
不会的,还没遇到过被ban的。
谢谢博主。
请问这个有内核要求么,我是2.x
没要求,64位系统就行了。