3 min read

DNSPod 记录导入 Cloudflare 的简单教程

大家好啊,最近有个朋友问我,DNSPod 的 DNS 记录怎么迁移到 Cloudflare 呢?说实话,这个问题我也遇到过。从国内的 DNS 服务商切换到 Cloudflare,确实是个挺常见的操作需求。今天就来给大家分享一下,如何轻松搞定 DNSPod 到 Cloudflare 的记录迁移。

为什么要迁移?

先聊聊为什么要做这个迁移。Cloudflare 提供的免费 CDN 服务、DDoS 防护,还有全球的加速节点,这些都是很有吸引力的。不过把 DNS 记录一条条手动复制过去?那也太累了,而且容易出错。所以批量导入才是正道!

第一步:从 DNSPod 导出 ZONE 文件

首先,你得登录你的 DNSPod 控制台。在域名管理页面,找到你想导出的域名,点击进去。然后就在右上角或者某个明显的地方,能找到「导出」或者「导出 ZONE 文件」的按钮。

点击导出后,DNSPod 会生成一个压缩包,下载到你的电脑上。这个文件就是包含你所有 DNS 记录的 ZONE 文件了。

第二步:解压文件

下载下来的压缩包,直接用你电脑上的解压工具打开就行。Windows 用户可以用 WinRAR、7-Zip,Mac 用户就用系统自带的解压功能。解压后,你会得到一个后缀是 .zone 的文件。

第三步:修改文件后缀

这里是关键的一步!Cloudflare 导入的时候,识别的是 .txt 格式的文件,而不是 .zone 格式。所以你需要做的是:

  • 右键点击这个 .zone 文件
  • 选择「重命名」
  • 把后缀从 .zone 改成 .txt

可能会弹出个提示框问你是否确定,选「是」就好。文件内容不需要改,只是改个后缀名而已。

第四步:导入到 Cloudflare

现在就可以去 Cloudflare 操作了:

  1. 登录 Cloudflare 控制台
  2. 选择你对应的网站
  3. 进入 DNS 设置页面
  4. 找到「Import」或者「导入 DNS 记录」的选项
  5. 选择你刚才改名后的 .txt 文件上传

Cloudflare 会自动解析文件内容,把所有记录都导入进去。导入完成后,检查一下记录是否正确,特别是 MX 记录、TXT 记录这些容易出错的。

一些小提醒

迁移过程中有几个注意事项:

  • DNS 解析会有延迟:导入后不要急着把 DNSPod 的记录删掉,等 24-48 小时确保 Cloudflare 都正常工作了再删除。
  • TTL 值:原来的 TTL 值会被保留,如果需要调整可以后期统一修改。
  • 特殊记录:SRV 记录、CAA 记录这些特殊类型,导入时可能会有些差异,记得仔细检查。

总结

其实整个流程挺简单的,就是导出 → 解压 → 改后缀 → 导入这四步。比一条条手动复制要省心太多了!

如果你在操作过程中遇到什么问题,或者有什么想补充的,欢迎在评论区留言交流。毕竟实践出真知,大家一起踩坑才能更快上手嘛!