快速解答
如何为我的域名使用 Cloudflare?
要为你的域名使用 Cloudflare,请先将域名添加到 Cloudflare 账户,然后将其域名服务器替换为 Cloudflare 分配的 2 个名称,例如 ada.ns.cloudflare.com。截至 2026 年 10 月 29 日,在 DotAlmanac,“域名服务器”标签页中的 Cloudflare 预设只接受这 2 个名称。切换前请先关闭 DNSSEC。
Cloudflare 与你的域名:概览
| 方式 | 完整设置:通过修改域名服务器,让 Cloudflare 成为 DNS 服务商 |
|---|---|
| 需填写的域名服务器 | Cloudflare 分配的 2 个名称,格式为 name.ns.cloudflare.com |
| DotAlmanac 中的位置 | 域名 › 域名服务器 › Cloudflare |
| 切换之前 | 导出你的区域文件(zone file)并关闭 DNSSEC |
| 切换之后 | DNS 记录、网址转发、邮件转发和托管 DNSSEC 都将转到 Cloudflare |
| 重新启用 DNSSEC | 将 Cloudflare 的 DS 记录(算法 13)复制到 DNSSEC 选项卡中 |
| 注册 | 仍保留在 DotAlmanac 的内容:续费、转移锁和 WHOIS 隐私保护均保持不变 |
| 无需更改域名服务器 | 只需一条 CNAME 记录,即可在 www 上使用 Cloudflare Pages |
使用 Cloudflare 必须把域名转移到 Cloudflare 吗?
不需要。只要更改域名服务器,任何注册商注册的域名都能使用 Cloudflare 的 DNS、代理和安全功能。DotAlmanac 既是域名后缀指南,也是域名注册商:先对比所有域名后缀,再无需 KYC 完成注册,并使用加密货币支付。域名继续在我们这里注册,由 Cloudflare 负责解析其 DNS 查询。
Cloudflare Registrar 是另一款产品。它按成本价销售,截至 2026 年 10 月 8 日,.com 价格为 $10.46,且通过它注册的每个域名都必须使用 Cloudflare 的域名服务器。其文档中未提及加密货币支付。我们并不自称最便宜的注册商:在 DotAlmanac 注册 .com 的价格为 US$11.99/年,无需 KYC,可使用 BTC, USDT, USDC, ETH, SOL, LTC, XMR 支付。
7 步将 DNS 迁移到 Cloudflare
导出现有记录
在客户中心打开该域名,然后进入 DNS › 导入/导出 › 导出区域文件。请保存好这个 BIND 文件:其中包含您的 MX、SPF、DKIM 和验证记录。
在 Cloudflare 中添加域名
在 Cloudflare 控制台中打开 Domains › Onboard a domain。输入裸域名(例如 example.com),然后选择套餐。
核对 Cloudflare 扫描到的记录
Cloudflare 会扫描区域并列出找到的记录。请将其与导出文件进行对比,补充缺失的 MX、TXT 或 CNAME 记录。Cloudflare 也支持导入区域文件。
在 DotAlmanac 关闭 DNSSEC
打开 DNSSEC 选项卡并关闭 DNSSEC。Cloudflare 提醒:在 DNSSEC 启用状态下更改域名服务器,可能导致域名无法访问。
填入 Cloudflare 的 2 个域名服务器
打开 域名服务器 › Cloudflare,按 Cloudflare 显示的内容原样粘贴这 2 个名称,然后保存。该预设仅接受 2 个以
.ns.cloudflare.com结尾的名称。等待区域状态变为 Active
Cloudflare 会检查域名委派,并在区域变为 Active 时发邮件通知您。其指南建议为注册商端的更新预留最多 24 小时。
重新启用 DNSSEC
在 Cloudflare 中打开 DNS › Settings › Enable DNSSEC。将 DS 记录的各项值复制到 DotAlmanac 的 DNSSEC 选项卡中的 DS 记录下,然后保存。
在 DotAlmanac 中具体要填写哪些值?
Cloudflare 会为每个账户和区域分配 2 个域名服务器。下方名称仅为格式示例,请填写您控制台中显示的 2 个名称。
| 设置项 | 在 DotAlmanac 中的位置 | 数值 |
|---|---|---|
| 域名服务器 1 | 域名服务器 › Cloudflare | Cloudflare 分配的第一个名称,例如 ada.ns.cloudflare.com |
| 域名服务器 2 | 域名服务器 › Cloudflare | Cloudflare 分配的第二个名称,格式同为 *.ns.cloudflare.com |
| DS 密钥标签(Key Tag) | DNSSEC › DS 记录 | Cloudflare 显示的数字(0 到 65535) |
| DS 算法 | DNSSEC › DS 记录 | 13(ECDSA P-256 与 SHA-256),由 Cloudflare 选定 |
| DS 摘要类型 | DNSSEC › DS 记录 | 2(SHA-256),以 Cloudflare 显示为准 |
| DS 摘要 | DNSSEC › DS 记录 | Cloudflare 显示的十六进制字符串:SHA-256 为 64 个字符 |
请始终以 Cloudflare 控制面板中的值为准,而非本页示例。DS 记录填错会导致校验 DNSSEC 的解析器无法访问该域名。
为什么更换域名服务器前要先关闭 DNSSEC?
因为注册局的 DS 记录仍指向旧的签名密钥。校验 DNSSEC 的解析器会拒绝 Cloudflare 返回的未签名或以其他密钥签名的应答,导致域名对这些解析器无法解析。
安全的操作顺序是固定的:关闭 DNSSEC,更换域名服务器,等待 Cloudflare 中的区域变为 Active,然后再添加新的 DS 记录。DotAlmanac 支持算法 8、10、13、14、15 和 16 的 DS 记录,推荐使用 13。根据 DotAlmanac 收录的 225 个域名后缀列表,其中 219 个支持 DNSSEC。如果某个注册局不支持,DNSSEC 选项卡会提示您。
由 Cloudflare 托管 DNS 后会有哪些变化?
域名注册仍保留在 DotAlmanac。DNS 区域中的所有内容都将迁移到 Cloudflare。
| 功能 | DotAlmanac 域名服务器 | Cloudflare 域名服务器 |
|---|---|---|
| DNS 记录 | 客户中心的 DNS 选项卡 | Cloudflare 控制面板 |
| 一键模板(Vercel、GitHub Pages、Proton Mail…) | 是 | 不支持:需手动添加记录 |
| 网址转发 | 免费,在客户中心设置 | Cloudflare 的重定向功能 |
| 邮件转发 | 免费,在客户中心设置 | Cloudflare Email Routing |
| DNSSEC | 由我方域名服务器签名 | 由 Cloudflare 签名;DS 记录在 DNSSEC 标签页中 |
| Cloudflare 代理、缓存和防火墙 | 否 | 支持,可按记录设置 |
| 续费、转移锁、WHOIS 隐私保护 | DotAlmanac | DotAlmanac |
不更改域名服务器(Nameserver),可以使用 Cloudflare Pages 吗?
可以,适用于 www 及其他子域名。先在 Pages 项目中添加自定义域名(Custom domains › Set up a domain),然后套用 DotAlmanac 的 Cloudflare Pages 模板。该模板会添加一条 CNAME 记录,将 www 指向您项目的 pages.dev 名称。
根域名则不同。只有当区域使用 Cloudflare DNS 时,Cloudflare Pages 才接受根域名(apex 域名)。如果不更改域名服务器,请在“转发”标签页中添加一条从 @ 到 www 的网址转发规则。
www 3600 IN CNAME my-project.pages.dev.
; bare domain: web forwarding from @ to https://www.example.com切换到 Cloudflare 需要多长时间?
这里涉及两段等待时间。第一段是注册局更新域名服务器:Cloudflare 的指南建议最多等待 24 小时。第二段是递归解析器的缓存,它们会保留旧的委派和旧的记录,直到 TTL 到期。
要缩短第二段时间,请在切换前一天调低记录的 TTL。DotAlmanac 的 DNS 标签页提供的最短预设值为 5 分钟。在 Cloudflare 显示该区域为 Active(已激活)之前,请保持 DotAlmanac 上的旧记录不变。
Cloudflare 与您的域名:常见问题
以后可以改回 DotAlmanac 的域名服务器吗?
可以。打开“域名服务器”,选择“我们的域名服务器”并保存。请先在 Cloudflare 关闭 DNSSEC 并删除 DS 记录。然后在 DNS 标签页中重新创建记录,或导入从 Cloudflare 导出的区域文件。
为什么 Cloudflare 提示域名服务器无效?
通常是名称没有完全准确地复制,或者仍然列有第三个域名服务器。Cloudflare 为每个区域分配 2 个名称,且无法更改。DotAlmanac 的预设只接受恰好 2 个 *.ns.cloudflare.com 名称,其他情况一律拒绝。
要让 Cloudflare 代理我的网站,必须把 Cloudflare 作为注册商吗?
不需要。只要域名的域名服务器指向 Cloudflare,代理、缓存和防火墙就能正常工作。注册商只负责记录域名使用哪些域名服务器。
切换后我的邮箱还能正常使用吗?
可以,前提是 Cloudflare 区域中的 MX、SPF 和 DKIM 记录与之前一致。请与您导出的区域文件进行比对。在 DotAlmanac 设置的邮件转发将会停止;请改用 Cloudflare Email Routing。
使用 Cloudflare DNS 后,WHOIS 隐私保护和转移锁还保留吗?
保留。WHOIS 隐私保护、转移锁、自动续费和转移码(EPP)都属于注册设置,因此仍在 DotAlmanac 的客户中心管理。Cloudflare 只负责应答该域名的 DNS 查询。
来源 (5)
- 完整设置:更改域名服务器 — Cloudflare Docs (核查于 2026-10-29)
- DNSSEC — Cloudflare Docs (核查于 2026-10-29)
- 自定义域名(Pages) — Cloudflare Docs (核查于 2026-10-29)
- Cloudflare Registrar 常见问题 — Cloudflare Docs (2026年10月8日)
- Cloudflare 域名价格 — cfdomainpricing.com (2026年10月8日)
保留注册,使用 Cloudflare 解析 DNS
无需 KYC 注册域名,使用加密货币支付,然后在“域名服务器”标签页中将其指向 Cloudflare。