feat(CDN优化): 添加原理、智能DNS解析的ip

pull/534/merge
mack-a 2020-10-05 11:51:49 +08:00
parent 59f24deaa8
commit 86f028c6eb
1 changed files with 22 additions and 1 deletions

View File

@ -1,5 +1,7 @@
- [1.手动自选ip](#1手动自选ip)
* [最优ip测试脚本](#最优ip测试脚本)
* [原理解析](#原理解析)
* [最优ip测试脚本](#最优ip测试脚本)
* [智能解析DNS对应的IP](#智能解析dns对应的ipcname效果)
* [客户端配置](#客户端配置)
+ [1.v2rayU](#1v2rayu)
+ [2.Quantumult](#2quantumult)
@ -11,13 +13,32 @@
- 1.配置简单
- 2.只需要客户端修改也就是可以多账号实现自选IP。
- 3.需要保证在不自选ip的情况可以正常使用
- 4.目前只有WS流量支持CDN
## 原理解析
- 1.这里的伪装域名、SNI、Peer都是填写的自己真实的域名当TLS验证域名进行握手时会通过这个进行握手也就无需关心为什么address不是自己的域名但是还能TLS握手成功。
- 2.domain08.qiu4.ml 这个域名是通过中国大陆的DNS解析服务商进行解析众所周知中国大陆是一个局域网的环境如果想要使用这个域名进行解析IP则需要使用国内的DNS服务商例如114.114.114.114
- 3.当客户端请求DNS解析时DNS服务商会根据你的本地电信运营商进行对应设置的DNS解析例如我设置domain08.qiu4.ml这个域名的中国移动解析ip为104.19.41.56当本地电信运营商为中国移动解析这个域名时会解析出104.19.41.56。
- 4.如果既想要使用TCP+TLS又想要使用WS+TLS则不需要开启云朵。
- 5.不开启云朵时当address为自己的域名时ip解析为真实的vps服务器ip则为直连当address为智能DNS解析的IP时流量则会通过Cloudflare回源机制到Cloudflare服务器来实现CDN进行转发ws则为CDN代理。
## 最优ip测试工具
- 支持Linux、Windows、Android
- 下面提供的ip不一定适合所有人建议使用下方的工具找到最适合自己的CDN ip。
```
https://github.com/badafans/better-cloudflare-ip
```
# 智能解析DNS对应的IP[CNAME效果]
- domain08.qiu4.ml是本项目提供的智能解析IP
- amp.cloudflare.com、www.digitalocean.com 这两个则是使用Cloudflare的服务的域名他会根据本地运营商的不同来分配不同的ip。
域名|移动|联通|电信
-|-|-|-
domain08.qiu4.ml|104.19.41.56|104.16.160.136|104.17.78.198
amp.cloudflare.com|xx|xx|xx
www.digitalocean.com|xx|xx|xx
## 客户端配置
### 1.v2rayU
- 1.参考下图