BBR一键脚本,加速服务器
虚拟技术:OpenVZ以外的
内存要求:≥128M
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh chmod +x bbr.sh ./bbr.sh
PS:CHROME 浏览器提速BBR(加速youtube等流媒体stream速度)
什么是QUIC
因为TCP协议连接建立的成本相对较高,但是可以通过TCP快速打开(TCP Fast Open)来减少建立连接时的握手次数。但是该技术目前应用较少。
和TCP相反,UDP协议是无连接协议。客户端发出UDP数据包后,只能“假设”这个数据包已经被服务端接收。这样的好处是在网络传输层无需对数据包进行确认,但存在的问题就是为了确保数据传输的可靠性,应用层协议需要自己完成包传输情况的确认。
此时,QUIC协议就登场了。QUIC协议可以在1到2个数据包(取决于连接的服务器是新的还是已知的)内,完成连接的创建。
关闭的原因
众所周知,国内互联网的浪潮下,UDP变得越来越不理想,所以外服的游戏都需要使用代理UDP的技术来达到流畅的效果。
而谷歌的服务器,例如Google搜索、优土鳖视频等,都部署了QUIC服务,这意味着当你使用已开启QUIC功能的基于Chromium内核浏览器访问谷歌网站的时候,会尝试使用QUIC方式传输数据。而碰巧你当地运营商对UDP协议歧视,然后疯狂限速或丢包,这时候你的速度就会很感人。
怎么关闭
首先打开你基于Chromium内核的浏览器,地址栏输入:
chrome://flags/#enable-quic
魔改版BBR加速
魔改版BBR加速效果比普通BBR效果好
首先第一步运行安装脚本 安装内核
第二步 reboot 重新运行脚本选择2 安装魔改版BBR
wget –no-check-certificate https://raw.githubusercontent.com/tcp-nanqinlang/general/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh
bash tcp_nanqinlang-1.3.2.sh
如果出现make报错请您安装c++套件
make是gcc的编译器,VPS买来必定要安装,以下是centos安装make模块
安装:
yum -y install gcc automake autoconf libtool make
安装g++:
yum install gcc gcc-c++
如果你是OpenVZ以外的系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
虚拟技术:OpenVZ以外的
内存要求:≥128M普通BBR加速脚本
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh chmod +x bbr.sh ./bbr.sh
- 本脚本已在Vultr上的VPS全部测试通过。
- 当脚本检测到VPS的虚拟方式为OpenVZ时,会提示错误,并自动退出安装。
- 某些服务商(如DigitalOcean)可能需要首先将VPS配置为可自定义内核,然后grub2的配置才会生效。
- 脚本运行完重启发现开不了机的,打开VPS后台控制面板的VNC,开机卡在grub引导,手动选择内核即可。
- 由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。
如果你是OpenVZ小鸡
wget --no-check-certificate https://raw.githubusercontent.com/mmmwhy/LKL_BBR/master/lkl/install.sh && bash install.sh
- LKL要求ldd的版本至少在2.14,目前我测试下来,如果不想折腾建议直接安装CentOS7,Debian8和Ubuntu16
- 安装包只使用64bit的系统。
- 默认的端口转发转发1000-19999的端口,可以直接搭配本站panel一键脚本。
- 只适用openvz
什么是QUIC
因为TCP协议连接建立的成本相对较高,但是可以通过TCP快速打开(TCP Fast Open)来减少建立连接时的握手次数。但是该技术目前应用较少。
和TCP相反,UDP协议是无连接协议。客户端发出UDP数据包后,只能“假设”这个数据包已经被服务端接收。这样的好处是在网络传输层无需对数据包进行确认,但存在的问题就是为了确保数据传输的可靠性,应用层协议需要自己完成包传输情况的确认。
此时,QUIC协议就登场了。QUIC协议可以在1到2个数据包(取决于连接的服务器是新的还是已知的)内,完成连接的创建。
关闭的原因
众所周知,国内互联网的浪潮下,UDP变得越来越不理想,所以外服的游戏都需要使用代理UDP的技术来达到流畅的效果。
而谷歌的服务器,例如Google搜索、优土鳖视频等,都部署了QUIC服务,这意味着当你使用已开启QUIC功能的基于Chromium内核浏览器访问谷歌网站的时候,会尝试使用QUIC方式传输数据。而碰巧你当地运营商对UDP协议歧视,然后疯狂限速或丢包,这时候你的速度就会很感人。
怎么关闭
首先打开你基于Chromium内核的浏览器,地址栏输入:
chrome://flags/#enable-quic
魔改版BBR加速
魔改版BBR加速效果比普通BBR效果好
首先第一步运行安装脚本 安装内核
第二步 reboot 重新运行脚本选择2 安装魔改版BBR
wget –no-check-certificate https://raw.githubusercontent.com/tcp-nanqinlang/general/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh
bash tcp_nanqinlang-1.3.2.sh
如果出现make 报错 请您安装 c++ 套件
make是gcc的编译器,VPS买来必定要安装 ,一下是centos 安卓make 模块
安装:
yum -y install gcc automake autoconf libtool make
安装g++:
yum install gcc gcc-c++