CBBR: BBR & magic modified BBR suitable for Debian8+, Ubuntu14+, CentOS6+

888u

Last update at :2024-07-08,Edit by888u

CBBR: This is a script that is convenient for starting the magic modification of bbr&&bbr. After executing two steps, Finish is finally output! prompt, it is successful.

1. Debian/Ubuntu (64-bit) enables BBR modification

Ubuntu14.04 needs to be advanced:

sudo apt-get install -y software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get -y install g++-4.9

Debian9 requires advance:

wget --no-check-certificate -O libssl.deb https://raw.githubusercontent.com/xratzh/CBBR/master/debkernel/libssl1.0.0_1.0.2-1_amd64.deb dpkg -i libssl.deb

Step one:

apt-get install -y wget && wget --no-check-certificate -O D1.sh https://raw.githubusercontent.com/xratzh/CBBR/master/D1.sh && bash D1.sh

Enter Y and it will restart

Step 2:

wget --no-check-certificate -O D2.sh https://raw.githubusercontent.com/xratzh/CBBR/master/D2.sh && bash D2.sh

2. Enable BBR modification on CentOS7

Step one:

yum install -y wget && wget --no-check-certificate -O C71.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C71.sh && bash C71.sh

Enter Y and it will restart

Step 2:

wget --no-check-certificate -O C72.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C72.sh && bash C72.sh

3. Enable BBR modification on CentOS6

Step one:

yum install -y wget && wget --no-check-certificate -O C61.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C61.sh && bash C61.sh

Enter Y and it will restart

Step 2:

wget --no-check-certificate -O C62.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C62.sh && bash C62.sh

4. Tips

There are deletions for other kernels, and only the behavior of the 4.11.8 kernel is retained. Why can't it be done with one click? Because the Linux kernel supports replacement without restarting after 4.0, but many kernels in CentOS and Debian/Ubuntu are version 4.0-, and Debian9 and Ubuntu16.04 are versions 4.0+. Xratzh stress test found that bbr and magic modified bbr will reach the fastest speed when both are turned on (personal verification). This script defaults to both turning on. A lock on the kernel is added to the script so that the kernel will not be changed during subsequent updates. The kernel uniformly selects version 4.11.8. Since the Internet speed of the CentOS/Ubuntu historical kernel mirror site I found is sometimes fast and sometimes slow, I downloaded it myself and uploaded it to GitHub, so that I can maintain a relatively stable speed. The original kernel address is still in the script, but it has been commented. If you don't trust the kernel I uploaded, you can uncomment it yourself and use the kernel download method of the mirror station. Part of the content is borrowed from the scripts of Mr. Vicer and Mr. Teddysun. Thanks to Mr. Yankee and Mr. Nanqinlang of Hostloc for their magic modification and optimization.

Reprinted from: https://github.com/veip007/CBBR

Recommended site searches: foreign virtual space, php website space, high-defense US server, Ministry of Industry and Information Technology website registration system, Taiwan host, space service provider, domain name registration website query, Hong Kong IP agent, virtual host purchase, foreign countries Server,

CBBR: BBR & magic modified BBR suitable for Debian8+, Ubuntu14+, CentOS6+

All copyrights belong to 888u unless special state
取消
微信二维码
微信二维码
支付宝二维码