Skip to content

registrys/ssr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ssr

BBR

简介: BBR加速

BBR 目的是要尽量跑满带宽, 并且尽量不要有排队的情况,效果并不比速锐差。Linux kernel 4.9+已支持tcp_bbr,下面简单讲述基于KVM架构VPS如何开启。

检查内核

uname -r

查看内核版本是否 >= 4.94.18.0-147.3.1.el8_1.x86_64

检查 BBR

lsmod | grep bbr

如果有输出,则已开启,否则执行下面的 启用 BBR,已开启则不用。

如下,则已启用。

tcp_bbr                20480  7

启用 BBR

执行如下命令将参数写入 /etc/sysctl.conf

echo "net.core.default_qdisc=fq" | sudo tee --append /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee --append /etc/sysctl.conf

请注意,需要系统内核版本 >= 4.9

执行下面的命令,立即生效,否则需要重启系统。

sudo sysctl -p

Docker

安装

curl -fsSL https://get.docker.com | bash -
sudo usermod -aG docker $USER

第二行命令为将当前用户添加至 docker 用户组,如使用 root 用户则请忽略,或替换 $USER 为指定用户。

安装 docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

上述命令会下载对应版本的 docker-compose 放置在 /usr/local/bin/,如果路径不在 PATH 路径里,请配置。

更多关于版本信息,或手动下载安装,请前往项目 GitHub Release

配置命令补全:

curl -L https://raw.githubusercontent.com/docker/compose/1.25.5/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose

关于 docker-compose 安装的另一份引导,可参阅 Docker —— 从入门到实践

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published