Cloudflare for SaaS 使用 ECH

silverwolf · 2024-9-27 08:44:50 · 21 次点击
亲测发现,对于不使用 Cloudflare NS 的自定义主机域名启用 ECH 只需要复制回退源( Fallback Origin)的 HTTPS 记录(包含 `ech=AEX+....`)添加到自定义域名即可开启 SNI 加密。

操作:

1 查询回退源 https 记录
```
dig +short your-fallback-origin.com https
```

2 在 dnspod 、阿里云解析... 添加 HTTPS 记录。

3 校验:打开 [/cdn-cgi/trace](/cdn-cgi/trace),看到 sni=encrypted ( ech 不支持浏览器使用透明代理)

其他问题:

- `ech=AEX+....` 包含一串未知内容 base64 编码的二进制。同一个 cloudflare 接入域名下的每个主机的 ech 值完全一至。猜测跟主机名没关系,应该是通用的。
举报· 21 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部