前天发了<EdgeOne+CloudFlare 双倍快乐>的帖子很多坛友都有兴趣让出教程
今天刚好有时间那么就来详细说说怎么操作
各位大佬有免费的鸡腿🍗麻烦扔给我 感谢!
首先说明本次需要用到的域名和DNS解析平台
主域名:vpc.us.kg 托管于华为云解析
次域名:apply.dpdns.org 托管于cloudflare
先把cloudflare弄好在来弄Edgeone
添加自定义源服务器解析

添加自定义主机名

添加自定义主机名解析

根据提示完成TXT验证


cloudflare自定义主机名成功 访问验证


主域名:vpc.us.kg -> SaaS源自定义源服务器:vpc-saas.apply.dpdns.org -> 回源服务器IP
cloudflare成功访问!
在来弄EdgeOne
主域名:vpc.us.kg 接入EdgeOne


为vpc.us.kg添加 CNAME 记录,将用户访问指向 EdgeOne 节点
因为我们要实现EdgeOne国内优选IP所以区域线路解析只需要国内解析到优选IP,这里为了方便使用第三方CNAME优选域名(edgeone.182682.xyz)优选香港IP节点,自己实际操作可以更改更好的优选IP

添加新加坡区域线路解析到EdgeOne分配的默认CNAME 记录(为了EdgeOne能检测到域名正常状态)


配置一些EdgeOne优化
强制 HTTPS,HTTP/2 回源,WebSocket,规则引擎等等

最主要的是为了两个CDN获取真实客户端 IP,需要统一 HTTP 回源请求头
EdgeOne真实客户端 IP 头部 自定义为Cloudflare HTTP 回源请求头:CF-Connecting-IP

EdgeOne已生效以后配置SSL证书
Ps:默认国外线路是解析到Cloudflare的所以会导致免费的SSL签发失败
所以在签发SSL之前添加一条境外线路到EdgeOne默认CNAME(vpc.us.kg.eo.dnse3.com)


成功签发免费SSL以后就暂停境外线路解析

完整的域名解析

EdgeOne 国内优选成功访问

域名解析流程:
vpc.us.kg 默认线路 -> CloudFlare SaaS自定义源服务器(vpc-saas.apply.dpdns.org) -> 源站(IP)
vpc.us.kg 中国大陆 -> EdgeOne 优选IP节点(edgeone.182682.xyz) -> 源站(IP)
vpc.us.kg 新加坡 -> EdgeOne 默认CNAME(vpc.us.kg.eo.dnse3.com) -> 源站(IP)
到此为止完成域名区域解析!

好,来了
我也是这样搞得,不过是先解析了cf,后面再加的edgeone,难怪当时申请ssl失败,我去腾讯云里单独申请关联过来的😓😓
还有你这最后新加坡访问,是因为你是全球加速不包含大陆节点的么
@kyaarin #2
全球加速不包含大陆节点
全球加速包含大陆节点
就没必要折腾优选直接用就可以
bd
mark一下
@MJJ夏大 #0 学习了。
收藏,以待后用
老用户直接用hh
不懂就问 能实现什么效果?
差不多,不过我的edgeone也是cname到cf cname貌似快一点