Debian是Linux生态系统中一个非常重要的发行版体系,以其出色和稳定性和强大的社区支持而闻名。VPS主机一般都会提供RHEL和Debian两套体系的Linux的发行版,用户可以根据自己使用习惯自行选择。

Debian的最新版为Debian 9 Stretch,是一款非常优秀的Linux发行版,原生已经安装了4.9.0内核,这样就非常适于开启bbr功能,当作代理服务器来用。

首先用如下命令确认下系统内核是否>=4.9.0,如果不是的话,就要更新内核了。不过如果是Debian 9的话,就可以忽略了。

# uname -r

图.1 查看Debian 9内核信息

确认好内核高于4.9.0后,就可以使用如下命令开启bbr功能了。

# modprobe tcp_bbr
# echo "tcp_bbr" >> /etc/modules-load.d/modules.conf
# echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
# echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

命令其实也没什么特别的地方,就是向系统配置文件中添加支持bbr的内容。

命令执行完成后,就可以使用如下命令重新启用一下系统配置,或者干脆重新启用主机也可以:

# sysctl -p

最后,还需要验证一下系统是否真的启用了bbr功能,那么就用如下命令查看一下输出结果:

# lsmod | grep bbr

当看到如下内容时,就表示bbr功能已经开启了:

图.2 验证bbr功能是否开启

总之,Debian 9开启bbr功能还是比较简单的,并且开启之后使用效果提升也非常明显。使用Debian 9 VPS的朋友可以尝试开启bbr功能。

话说V2ray工具好像针对Debian体系工作的要好些,虽然是个人感觉,但是多尝试一些Linux的发行版也没有坏处啊。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注