Logo
Overview
v2ray+ws+tls太慢解决方法

v2ray+ws+tls太慢解决方法

v2ray太慢 用自选cloudflare 自选ip解决 ws+tls

2023年4月1日
1 min read

目前推荐hysteria,一个比较新的协议,gfw似乎还没有针对这个做出限制。 我自己搭建梯子的话感觉kcp和ws+tls是比较快的,但是kcp容易被墙,而且掉包有点高,ws+tls需要用上cf的cdn加速才能快,而且要筛选速度快的cf的ip才能快(目前来看稳定性较差,建议用hysteria搭建梯子)。

Note (info)

放上hy2搭建方法

先看优化结果

Tip

如果用hysteria在非晚高峰可以秒开4k60fps,晚高峰秒开1080p60fps。cf的cdn则看运气

Warning

如果用hysteria会时不时变卡,建议vps设置自动在凌晨重启

hysteria一键搭建

下面是加了cdn的结果

cf-cdn优化后的速度(速度在一直增加,峰值跑到200m不是问题)
cf-cdn优化后的速度(速度在一直增加,峰值跑到200m不是问题)

没有优化的话速度简直不能看。

前言

推荐使用hysteria(区别于ws+tls+cdn,这个协议不能添加也不需要添加cdn)。

hysteria一键搭建

如要添加cdn则需要: 1、vps,我用的是免费的亚马逊云香港服务器ec2(2c1g) 2、一个域名,可以到namesilo(点击购买域名).xyz域名只需要0.99刀一年,第二年重新换一个就可以。支持支付宝付费,还不用实名,送邮箱域名和隐私保护。 3、cloudflare账号(没有的账号的,去谷歌搜索然后注册) 4、cf ip自选工具点击查看 5、 Easy install latest or LTS linux kernel and enable BBR or BBR plus BBR vs BBRplus vs BBR2 一般网络速度对比

默认已经搭建v2ray,没有搭建的可以查看这里

域名添加a记录到vps的ip

因为我们要用到cloudflarecdn,所以买到域名之后直接把nameserver(NS)改成cloudflare提供的NS

需要在cloudflare账号中添加你的域名,cf会给你NS,然后到域名供应商的设置页面更换域名的NS

cloudflare提供的NS
cloudflare提供的NS

如果是在namesilo买的,更换NS的入口还比较隐蔽,点击看下图可以查看入口。

namesilo NS更换入口
namesilo NS更换入口

之后自定义一个二级域名,例如forv2ray.example.com,添加A记录到你的vps ip。并且开启cdn(如出现下图代理状态的图标,则开启成功。或需要等一段时间才能生效)

cloudflare添加A记录
cloudflare添加A记录

之后把证书加密模式改成完全(full)

把证书加密模式改成完全(full)
把证书加密模式改成完全(full)

这个时候可以ping一下你的二级域名,或者测一下v2ray的速度了,不过应该很慢。

证书的话我是脚本自动生成的,当然也可以到cf设置 -> SSL/TLS -> 源服务器生成。

筛选适合的cloudflare ip

ip筛选工具

下载后打开运行,记得关掉你的梯子,然后将最快的ip填写到你的v2ray客户端的地址(addres)位置。

更改v2ray设置
更改v2ray设置

其中的伪装域名填写你在cf添加A记录到vps IP的二级域名。

这个时候你就可以去测速了(或需要等待一段时间生效)