v2ray_tcp_bao力BBR加速

爷,独闯天下 提交于 2020-03-20 20:04:29

3 月,跳不动了?>>>

自己搞一个省钱不省心。首先放图

![4K效果](https://upload-images.jianshu.io/upload_images/8965651-ac4ba71914afabe6.PNG?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

1.首先申请一个低价KVM主机。不能是openVZ,因为要修改内核。

这里的看起来不错,年付的话只算10个月的价钱(优惠两个月) [https://billing.virmach.com/cart.php?gid=18](https://billing.virmach.com/cart.php?gid=18)

选的Ubuntu16 64bit 看一下内核是多少

uname -r  

2.然后安装bao力魔改BBR
下载用来修改内核的脚本:

拿到一个linux的发行版系统,第一件事就是update!!!  
apt-get update  
然后下载安装脚本  
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh  

![修改内核](https://upload-images.jianshu.io/upload_images/8965651-527bf9e9eced96b2.PNG?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
先选择选项1来安装魔改内核,然后会提示重启,重启之后再次打开脚本

./tcp.sh  

然后选择4或5安装加速模块
3.安装v2ray
还是下载和执行脚本,这里用的[https://github.com/Jrohy/multi-v2ray](https://github.com/Jrohy/multi-v2ray)

source <(curl -sL https://git.io/fNgqx) --zh  

提示没有curl的自己装。
然后脚本会自动安装好一个kcp + ? 的模式,这时候其实就已经可以用了。只不过会因为地区和运营商等因素,速度可能会非常慢,也可能会非常快。这里是用的TCP+BBR加速,所以忽视这个kcp模式。
4.修改v2ray的配置文件

首先,备份文件!!!  
cp /etc/v2ray/config.json /etc/v2ray/config.json.old  
停掉服务  
v2ray stop  
修改配置文件  
vim /etc/v2ray/config.json  

找到下边的类似代码块

    {  
      "streamSettings": {  
        ......  
        }  
      },  

这里启用的streamSettings方式(参考[V2Ray完全配置指南](https://ailitonia.com/archives/v2ray%E5%AE%8C%E5%85%A8%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97/comment-page-1/#eg))
所以把上边“......”的部分替换为

        "network": "tcp",  
        "security": "none",  
        "tlsSettings": {},  
        "tcpSettings": {},  
        "kcpSettings": {},  
        "wsSettings": {},  
        "httpSettings": {},  
        "dsSettings": {},  
        "quicSettings": {},  
        "sockopt": {  
          "mark": 0,  
          "tcpFastOpen": false,  
          "tproxy": "off"  

然后vim保存就行了,这时候再

启动服务  
v2ray start  
查看状态  
v2ray info  

就成功了!!!欢呼三声!!!

问题:
Q:如果修改完配置文件,start服务就报错怎么办?
A:肯定是改文件的时候改错了,尝试重新修改,或者直接回滚备份文件。

Q:我怎么知道如何修改配置文件呢?
A:请查阅官方文档[https://www.v2ray.com/chapter_00/start.html](https://www.v2ray.com/chapter_00/start.html)非常之详细。
或者下面这位大佬的[v2ray操作指南](https://ailitonia.com/archives/v2ray%E5%AE%8C%E5%85%A8%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97/comment-page-1/#eg)

Q:无法更换系统内核怎么办?BBR脚本修改内核重启之后还是原来的内核怎么办?
A:极有可能是购买到了openVZ架构的主机,这已经是800年前的老问题了。买KVM虚拟化的主机就可以了。

最后还是照例感谢下面的大佬和文章:
[V2Ray完全配置指南https://ailitonia.com/archives/v2ray%E5%AE%8C%E5%85%A8%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97/comment-page-1/#eg](https://ailitonia.com/archives/v2ray%E5%AE%8C%E5%85%A8%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97/comment-page-1/#eg)
[v2ray+BBR牛的一逼!https://blog.verkey.org/209.html](https://blog.verkey.org/209.html)
[v2ray自动化部署脚本https://github.com/Jrohy/multi-v2ray](https://github.com/Jrohy/multi-v2ray)
[v2ray项目文档https://www.v2ray.com/chapter_00/start.html](https://www.v2ray.com/chapter_00/start.html)

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!