安装锐速/BBR来加快梯子网速
分类:技术相关 阅读量: 2,722 次

安装锐速/BBR来加快梯子网速

分类:技术相关 阅读量: 2,722 次

ShadowsocksR(SSR)网速慢?打开网页和下载东西龟速一样?不装加速软件的话,主机要跑满宽带真是难如登天!

Speed.jpg


简单测速

首先可以给VPS来一下简单测速看看速度如何

首先运行以下命令下载测速脚本:

wget https://shiyu.pro/file/speedtest.py

把脚本移动进去bin文件夹方便以后直接执行:

mv speedtest.py /bin/

赋予执行权力:

chmod +x /bin/speedtest.py

然后直接输入命令开始测速:

speedtest.py

运行结果如图,可以看到下载与上传的宽带:

NetworkSpeed1.jpg

然后安装锐速后再测结果:

NetworkSpeed2.jpg

可以看到效果还是很明显的。

下面介绍给VPS安装锐速或BBR加速。

建议直接Centos 7×64系统或者Centos 6×64系统。不管选择哪个,最少要是64位的!

锐速

国内有名气的,大家都听说过吧?废话不多说,步入正轨。

安装环境准备

和搭建SSR一样,首先用软件登录你的主机,然后输入以下命令回车运行:

yum -y install net-tools

等待代码跑完了之后再分情况运行以下代码来更换内核,如果你的VPS不是vultr的主机请跳过这一步,直接看 安装 步骤:

Centos7 ×64系统运行

rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force

Centos6 ×64系统运行

rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-2.6.32-504.3.3.el6.x86_64.rpm --force

ChangeKernel.jpg

代码跑完之后输入下面这个命令来重启主机让内核生效。

reboot

运行这个命令后你的软件会自动断开连接,这就说明你的主机开始重启了。等待一会儿(大概30秒左右)主机自己重启之后,就能重新登录你的主机。

安装

输入以下命令安装锐速:

wget https://shiyu.pro/serverspeeder.sh && bash serverspeeder.sh

最后出现以下界面:

InstallOK.jpg

至此安装完毕。

如果你的主机不是vultr的,因为你跳过了安装内核步骤,所以会出现这种情况来选内核
SelectKernel.jpg
在各个选项中选一个与那个红色背景的版本号显示相近的。比如我这个图中就是选择的4。

然后回车确定,安装完毕!

锐速命令效果
/serverspeeder/bin/serverSpeeder.sh restart重启
/serverspeeder/bin/serverSpeeder.sh stop停止
/serverspeeder/bin/serverSpeeder.sh start启动

注: 脚本扒自91yun,我并不能提供技术支持。

BBR

与谷歌有什么关系,但貌似不是谷歌官方出品的。

一键安装

这个就很简单了,运行以下代码就行了,他会自己更换内核、安装:

wget shiyu.pro/BBR && bash BBR

注: 脚本来自https://teddysun.com/489.html

一定要耐心等待他自己跑完!最后会出现need reboot什么的[y/n]意思就是说重启生效,输入y然后回车他就会自己重启了,重启之后就可以了。

注:virmach请选择n回车,不要重启,然后输入命令

echo 'add_drivers+="virtio_blk"' >/etc/dracut.conf.d/force-vitio_blk-to-ensure-boot.conf

接着

cd /boot

然后输入

ls

图中可能和你实际有所差别
KernelList.jpg

dracut -f /boot/initramfs-4.13.8-1.el6.elrepo.x86_64.img 4.13.8-1.el6.elrepo.x86_64

注:这条命令其中的initramfs-4.13.8-1.el6.elrepo.x86_64.img是我图中最高的版本,请根据你自身情况选择最高版本,然后后面一个空格之后再加上中间的4.13.8-1.el6.elrepo.x86_64部分。

然后重启,重启之后可以输入命令来查看BBR是否运行

lsmod | grep bbr

运行结果出现bbr就可以了,如下图

Result.jpg

本脚本适用环境

系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等
内存要求:≥128M
日期  :2017 年 05 月 15 日


关于本脚本

1、本脚本已在 Vultr 上的 VPS 全部测试通过。
2、当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。
3、脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导, 手动选择内核即可。

结束语

1. 已在vultr主机测试通过,并不能保证其他主机完全可用(比如OpenVZ就不能用)。
2. 锐速和BBR不能同时存在,他们都需要依赖内核。
3. 还有,我并没有要求你一定要用,只是提供教程,发生什么事可与我无关咯(最多也就销毁主机吧)。
4. 经过测试,OpenVPN无法加速。
5. 不要问我BBR和锐速哪个好,因为我也无法给你确切的说明。我的感觉是:锐速比较暴力。BBR比较稳。

评论
  1. 7365

    'wget' 不是内部或外部命令,也不是可运行的程序或批处理文件。
    在跑完安装锐速所需要的环境之后的代码,再输入安装锐速的代码的时候出现了这个情况,这应该怎么办呢? 0.0

    回复
    1. 7365
      @7365

      啊呀,是我没有连接上服务器,出糗啦 :D

      回复