ClouDNS 免费域名注册与 Cloudflare 托管完整教程

ClouDNS 提供可长期使用的免费二级域名。本教程将从账号注册开始,带你完成免费域名申请、Cloudflare 托管、HTTPS 证书验证和子域名解析。完成后,你可以把域名用于博客、图床、内网穿透等个人项目。

适用对象: 希望零成本获得测试域名,并需要 Cloudflare CDN 与免费 HTTPS 的新手用户。

一、开始之前

开始操作前,请确认已经准备好以下内容:

准备项目 用途 建议
常用邮箱 注册并验证 ClouDNS 账户 建议使用可以稳定接收验证邮件的邮箱
Cloudflare 账户 托管域名和配置 DNS 提前完成邮箱验证
可用网络环境 完成 ClouDNS 注册和免费域创建 如果页面提示滥用或区域限制,再更换网络环境

注意: ClouDNS 的免费域名政策、可选后缀和注册限制可能调整。正式使用前,请以 ClouDNS 当前页面显示的信息为准。

二、注册 ClouDNS 账户

1. 访问注册页面

打开 ClouDNS 官网,将页面语言切换为简体中文,然后点击“登记”进入注册页面。

将 ClouDNS 页面语言切换为简体中文

2. 填写账户信息

填写用户名、邮箱和密码,阅读并勾选服务协议后提交注册。

填写 ClouDNS 账户注册信息

提交后前往邮箱打开验证邮件,完成账户激活。

通过验证邮件激活 ClouDNS 账户

提示: 如果长时间没有收到邮件,请先检查垃圾邮件目录,再尝试重新发送。不要连续创建多个重复账户。

三、创建免费二级域名

登录 ClouDNS 后,依次进入“域”→“免费域”。输入需要的子域名,选择当前可用的免费后缀,然后点击“创建”。

在 ClouDNS 中创建免费二级域名

创建成功后,域名会出现在管理列表中。此时先不要添加其他记录,下一步需要把 DNS 管理权交给 Cloudflare。

四、将域名托管到 Cloudflare

1. 添加域名

登录 Cloudflare,添加刚刚申请的域名。

在 Cloudflare 中添加 ClouDNS 免费域名

选择免费计划并继续。

为域名选择 Cloudflare 免费计划

2. 获取名称服务器

检查 Cloudflare 自动扫描到的 DNS 记录。如果这些记录不是你主动配置的,可以先删除,再进入下一步。

检查 Cloudflare 自动导入的 DNS 记录

Cloudflare 会提供两条名称服务器地址。复制并妥善保存这两条地址。

复制 Cloudflare 提供的两条名称服务器

3. 在 ClouDNS 添加 NS 记录

返回 ClouDNS,为免费域名添加两条 NS 记录,目标分别填写 Cloudflare 提供的两条名称服务器。

在 ClouDNS 中添加第一条 Cloudflare NS 记录

在 ClouDNS 中添加第二条 Cloudflare NS 记录

回到 Cloudflare,点击“继续”并选择“立即检查名称服务器”。DNS 更新通常需要几分钟,也可能因为缓存需要更长时间。

Cloudflare 显示名称服务器配置成功

验证标准: Cloudflare 域名状态显示为“活动”,并且不再提示更换名称服务器,才表示托管已经完成。

五、配置 HTTPS 与证书验证

1. 设置加密模式

在 Cloudflare 的“SSL/TLS”设置中,根据源站证书情况选择合适的加密模式。源站已经部署有效证书时,优先使用“完全(严格)”。

设置 Cloudflare SSL TLS 加密模式

2. 添加证书验证记录

在 Cloudflare 的证书页面找到需要配置的 _acme-challenge 验证记录,然后返回 ClouDNS 添加对应记录。

查看 Cloudflare 提供的证书验证记录

添加记录时重点核对以下字段:

字段 示例 说明
类型 CNAME 以 Cloudflare 页面要求为准
名称 _acme-challenge 不要重复拼接完整域名
目标 Cloudflare 提供的目标值 完整复制,不要手工缩写

添加第一条 ACME 证书验证记录

如果 Cloudflare 提供多条验证记录,需要逐条添加并分别检查。

添加第二条 ACME 证书验证记录

六、配置子域名解析

1. 委托子域名

根据实际项目创建子域名,例如 blog.example.com,并将对应 DNS 权限委托给 Cloudflare 管理。

在 ClouDNS 中配置子域名委托记录

确认子域名的名称服务器记录

2. 添加 CNAME 记录

如果目标服务提供的是域名地址,可以使用 CNAME 记录:

1
2
3
4
类型:CNAME
名称:blog
目标:你的服务目标域名
代理状态:根据服务要求选择

CNAME 的作用是把一个域名别名指向另一个域名。访问 blog.example.com 时,DNS 会继续解析目标域名所对应的地址。

在 ClouDNS 中添加 CNAME 记录

也可以直接在 Cloudflare 中添加 CNAME 记录,名称填写 blog,目标填写服务商提供的域名。

在 Cloudflare 中添加博客子域名 CNAME 记录

注意: 不要照抄示例中的域名或目标地址。实际记录必须使用你自己的域名,以及服务商明确提供的目标值。

七、常见问题

1. 为什么 Cloudflare 一直没有激活域名?

先检查两条 NS 记录是否完整、是否多出空格,再等待 DNS 缓存更新。不要在等待期间反复删除和重建域名。

2. 应该使用 A 记录还是 CNAME?

  • 目标是固定服务器 IP 时,使用 A 记录。
  • 目标是另一个域名时,使用 CNAME 记录。
  • 服务商给出专用接入说明时,以服务商要求为准。

3. 可以创建更多子域名吗?

可以。在 Cloudflare 的 DNS 页面继续添加记录即可,但每条记录都应使用明确名称,避免滥用通配符 *。

八、总结

  • 在 ClouDNS 注册并创建免费二级域名。
  • 使用 Cloudflare 提供的名称服务器完成 DNS 托管。
  • 根据实际源站情况配置 HTTPS 和证书验证记录。
  • 使用 A 或 CNAME 记录把子域名连接到实际服务。

完成后,建议分别检查 Cloudflare 域名状态、HTTPS 证书和最终子域名访问结果,确认三项都正常后再投入长期使用。