前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ovz CentOS主机安装BBR内核

ovz CentOS主机安装BBR内核

作者头像
用户1086810
发布2018-06-26 14:42:23
3K0
发布2018-06-26 14:42:23
举报
文章被收录于专栏:点点滴滴点点滴滴

1、vps打开TUN/TAP

一般在vps面板里就可以打开,如果没有,发tickets给客服

2、判断是否成功打开TUN/TAP

代码语言:javascript
复制
cat /dev/net/tun

返回值如下即为打开成功

代码语言:javascript
复制
File descriptor in bad state

3、如果本机glibc小于2.14,先更新glibc

代码语言:javascript
复制
ldd --version

如果小于2.14,则需要编译安装新版本>2.14

先安装gcc

代码语言:javascript
复制
yum install gcc

再编译glibc

代码语言:javascript
复制
wget http://ftp.gnu.org/gnu/glibc/glibc-2.15.tar.gz
wget http://ftp.gnu.org/gnu/glibc/glibc-ports-2.15.tar.gz
tar -zxf glibc-2.15.tar.gz
tar -zxf glibc-ports-2.15.tar.gz
mv glibc-ports-2.15 glibc-2.15/ports
mkdir glibc-build-2.15
cd glibc-build-2.15
../glibc-2.15/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make all && make install

编译中……

4、安装BBR

代码语言:javascript
复制
wget https://raw.githubusercontent.com/kuoruan/shell-scripts/master/ovz-bbr/ovz-bbr-installer.sh
chmod +x ovz-bbr-installer.sh
./ovz-bbr-installer.sh

配置加速端口

sp_20180306_220121.png
sp_20180306_220121.png

安装的时候只配置了一个加速端口,但是你可以配置多端口加速,配置方法非常简单。 修改文件

代码语言:javascript
复制
vi /usr/local/haproxy-lkl/etc/port-rules

在文件里添加需要加速的端口,每行一条,可以配置单个端口或者端口范围,配置完后需要重启haproxy-lkl

代码语言:javascript
复制
service haproxy-lkl restart

如果要卸载:

代码语言:javascript
复制
./ovz-bbr-installer.sh uninstall

5、检查BBR是否工作

尝试 ping 10.0.0.2,如果能通,说明 bbr 已经启动。

代码语言:javascript
复制
ping 10.0.0.2

6、完成后可以查看防火墙规则:(centos6如下操作,centos7则为firewalld)

代码语言:javascript
复制
iptables -t nat -nL

7、开启加速后ss或ssr无法使用,可以尝试修改ss或ssr的监听地址,改成“0.0.0.0”或“127.0.0.1”地址

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年03月06日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档