讨论 使用自建DNS通过CNAME接入Cloudflare的教程

域名讨论相关内容

C

注册用户
UID
3

开始之前:注意&声明​

这是通过Cloudflare SaaS 的半血 CNAME 接入教程,所以添加域名不能像一般以NS接入CF的域名一样:在CF编辑DNS,以及其他某些(大部分)功能,这也是当然的,因为我们的DNS不是CF的。如果需要使用CF的DNS // CF的大部分功能,请购买 Cloudflare Business / Enterprise。

准备功夫​

请先按照 讨论 - 自建DNS的教程 自建NS,再回到本帖继续以下教程;如你已经设置好,请继续以下教程。
你需要 1 个没有用的域名(本文以'comboda.com'为例,方便理解):即可长期空置,没有其他用途的。
你需要设置的域名(本文以'nametube.com'为例,方便理解)。
你需要 1 个 Cloudflare 账号。

接入Cloudflare​

1. 首先,登入Cloudflare并正常修改 comboda.com 的NS以接入Cloudflare。
2. 在 [DNS] 添加以下其中一条解析,A或者CNAME记录,视乎你填IP还是主机名,只要能回源就可以,记得开小橙云,(本文主机以'r',即'r.comboda.com'为例,方便理解),你可以输入你自己喜欢的主机名称。
1748855700331.png

2.1 在你的DNS提供商为要设置的域名(nametube.com)加入以下这条解析记录:
CNAME @ r.comboda.com [自行替换'r.comboda']
1748856683600.png

3. 在[SSL/TLS]-[Custom Hostnames]-[Fallback Origin] 中填 上述的主机名。
1748855406892.png

4. 按 [Add Custom Hostname]
1748855890078.png

5. 填你要设置的域名(非comboda.com)
1748856092202.png

6. 然后回到你的DNS提供商加入所需记录
1748856184999.png

6.1 稍等片刻后,再按refresh。如果出现:
1748856342030.png

即说明你的步骤2.1的【 CNAME @ 回源地址(r.comboda.com) 】未设置、未生效。
如果你看到一个更长的错误,可能是2.1的未生效,或者你设置了A记录指向CF的IP,这是不可以的。
7. 看到 Active 后便代表设置成功
1748856445516.png

8. 大功告成!注意 www 及其他主机名需要逐个重复以上步骤添加(除2.1)。

觉得有用吗?快分享给你的朋友!
 

附件

  • 1748855322593.png
    1748855322593.png
    66.6 KB · 查看: 11
最后编辑:
后退
顶部