连接 V2Ray Websocket + TLS 模式的过程 及 排错指引 【保姆级】
这几天解决了一些群里的问题, 觉得上一篇排错的文还不够. 有时候有以前能用, '突然' 不能用的情况, 还有你能用但是你朋友不能用的情况. 本文介绍一下连接到 '节点' 的过程, 希望读者能更好的理解如何排错.
Websocket+TLS 模式在 v2ray 客户端的设置
以常见的
(箭头指向的是同一个参数, 以下行文过程中会带上编号方便读者明白我说的是哪个参数)
连接过程
1. TCP 连接 地址 (1): 端口 (2)
1.1 如果 地址
2. 构造一个 Vmess/VLESS 数据包
3. 在上一步的基础上构造一个 HTTPS 的数据包, 并发送出去
3.1 添加声明要访问的 path(6)
3.2 TLS(7) 加密
3.3 添加声明要访问的域名是 域名
4. HTTPS 的数据包到达 VPS
分为有无
4.a 无
第
或者
地址
直接就送到了
4.b 有
4.b.1 第
地址
数据包会先发送到 地址
4.b.2 数据包到达
5. VPS 处理数据包
* 以我的脚本配置方式介绍, 其它脚本有可能不是这样
5.1 caddy
5.2 v2ray
排错
1. TCP 连接
自己
iOS
自己检查
iOS
如果自己测试结果不正确,用'第三方'测试一下 ping.pe
如果'第三方'测试域名解析不对, 检查 DNS(Cloudflare) 设置;
如果
如果端口不通, 再次确认你的
如果'第三方'通, 你不通
尝试打开
如果你自己解析域名不对, 尝试换
4.b.1 数据包传递
如果检测地址
请再次确认
你也可以通过'第三方'检查访问域名的结果.
curl https://你的域名/
换域名, 换
如果别人能用,就你用不了,检查就是域名访问不了。还可以用Cloudflare
进一步的,用自己的域名指向
如果地址
参考 <Cloudflare
这个
后记
什么情况下 地址
如果你想使用
如果你和你的朋友共用, 却不是用的同一款客户端的话, 不要盲目依赖链接和二维码, 人眼检查一遍参数总是好的. 有些参数项可能在不同的客户端有不同的默认值, 请将所有参数项一一检查 .
如果你使用了将 地址
你朋友的 地址
最后,给大家推荐 tools.sky4k.top 可以查询国内外 ip 地址 ,网络连通性,最近增加了许多功能。比如递归 DNS 查询功能。还有可以隐藏 ip 与地区的开关,截图时可以隐藏关键信息。
- Tools
Ł IP/DNS Test
Ł Sever PING Test
Ł CDN Health Check
エ Image CDN Download Speedtest
エ Media's CDN Download Speedtest
エ Image CDN Connection Test
エ Media's CDN Connection Test
Ł SpeedTest
Ł Device Support Encoder / Format / Audio Check
- New Sky4K Icon
<< 上一篇
网友留言(1 条)