Dynadot DNS 设置面板详解——切换 DNS 服务器的完整流程
访问 DNS 面板
- 登录 Dynadot 账户
- 进入「My Domains」→「Manage Domains」
- 选中目标域名 → Action → DNS Settings
DNS 面板顶部显示当前域名使用的 DNS 服务器状态,可以在 Dynadot DNS 和自定义 DNS 之间切换。
三种 DNS 模式
1. Dynadot DNS(默认)
域名使用 Dynadot 的 DNS 服务器,你可以在下方添加/修改 DNS 记录。这是最简单的模式。
2. Custom DNS(自定义 DNS)
把域名的 NS 服务器改成第三方(如 Cloudflare、Google DNS、自建 DNS 等)。选择这个模式后,下方的 Dynadot DNS 记录编辑区会被禁用——因为记录要到你切换后的 DNS 服务商那边改。
切换步骤:
- 选择 Custom DNS 模式
- 填入第三方 DNS 服务商提供的两条 NS 服务器地址(如
ns1.cloudflare.com、ns2.cloudflare.com) - 保存设置
- 等待全球传播(通常几小时到 24 小时)
3. Domain Forwarding(域名转发)
不解析自己的服务器,而是把域名的所有请求转发到另一个 URL。这适合没有服务器的场景——买了域名但不想建站,直接转发到已有网站。
DNS 设置里能做什么
| 功能 | 说明 |
|---|---|
| A 记录 | 域名 → IPv4 地址 |
| AAAA 记录 | 域名 → IPv6 地址 |
| CNAME 记录 | 子域名 → 另一个域名 |
| MX 记录 | 邮件服务器指向 |
| TXT 记录 | SPF/DKIM/DMARC 验证、所有权验证 |
| SRV 记录 | 特定服务(如 XMPP、LDAP)的指向 |
| NS 记录 | 切换 DNS 服务器 |
| CAA 记录 | 限制哪些 CA 可以给你的域名发证书 |
| 邮件转发 | 每域名最多 10 个转发地址 |
DNS 设置的典型场景
场景一:用 Dynadot DNS + 自建服务器
- 保持 Dynadot DNS 模式
- 添加 A 记录:@ → 服务器 IP
- 如果有 www,添加 CNAME:www → @
- 保存
场景二:切换到 Cloudflare
- 选择 Custom DNS 模式
- 填入 Cloudflare 给你的两条 NS
- 到 Cloudflare 那边添加 A、CNAME 等记录
- 等传播完成
场景三:域名转发到 GitHub Pages
- 选择 Domain Forwarding 模式
- 输入 GitHub Pages 的地址
- 保存
常见 DNS 问题排查
DNS 修改后访问不到网站?按这个顺序查:
- NS 服务器是否已生效:用 whois 查询,看 DNS 显示是不是你改的 NS
- 记录是否正确:IP 地址、CNAME 目标有没有填错
- 传播是否完成:某些运营商 DNS 缓存可能 24~48 小时才更新
- 用 dig / nslookup 查:命令行
dig yourdomain.com可以直接看当前解析结果
