CF公共CNAME域名:https://monitor.gacjie.cn/page/cloudflare/cname.html 78
准备两个域名,其中一个需要在CF管理
如不在CF管理的主域名 a.com 3,在CF管理的回源域名 b.com 2
主域名不能在CF,因为CF不能设置分区解析,而cname又占用了唯一的解析。当更改了cname,cf检查到cname不是回退源域名,就会触发”Error 1000″的页面错误
回源域名指向服务器IP
新建记录 如:cf.b.com 5 => Server IP (开启代理)
Clip_2024-06-18_00-12-281442×715 63.7 KB
回源域名区域设置
在 CF管理的回源域名(b.com 2) 设置里:
SSL/TLS => 自定义主机名:
- 开启 SaaS:需要绑定外币卡/Paypalimage1877×763 153 KB图源自网络 (当时没想着水这篇文所以没截图)启用成功后,会提示你可以有100个域名的免费额度
- 设置 回退源:cf.b.com 5
Clip_2024-06-18_00-08-181441×902 108 KB添加后点击刷新,正常情况下回退源状态
应为:有效
- 添加 自定义主机名:
Clip_2024-06-18_00-13-251292×363 31.8 KB比如我们的访问域名为:demo.a.com 1
Clip_2024-06-18_00-14-101328×825 50.4 KBClip_2024-06-18_01-37-121368×747 71 KB这里理论上有两个txt验证,都添加到主域名即可
主/实际域名区域设置
接下来我们转到 主域名(a.com 3) 设置里,新建/修改记录:
主域名不能在CF。我是后来才发现的,刚配好时可以访问,紧接着由于改了cname触发cf检查阻断。后面换其他cdn的域名后我忘记重新截图了,各家都差不多的
- 添加TXT记录:Clip_2024-06-18_01-40-211556×469 34.3 KB
- 添加/修改CNAME记录:CNAME || demo.a.com 1 || cf.b.com 5 (关闭代理)需要先CNAME到回退源 cf.b.com 5,等到上面步骤中的自定义主机名刷新”主机名状态”为”有效”后,再修改为记录到你的优选IP/域名Clip_2024-06-18_02-35-021948×894 161 KB
- 等到上面步骤中的自定义主机名刷新”主机名状态”为”有效”后,再添加解析记录为你的优选IP/域名
成功的话效果如下:
Clip_2024-06-18_03-51-47765×684 82.7 KB
图中CNAME:*.cloudflare.182682.xyz
如果哪步存在缺漏/错误,还请佬友补充
具体原理 (图源自网络):
在此图中,主域名为:image.dooo.ng ,优选域名为:csgo.com 17
正文完