DNSPod 快速上手:添加域名、改 NS、加第一条解析
这篇只讲一件事:让一个域名真正由 DNSPod 接管解析。
很多人卡住不是不会加记录,而是顺序错了:先改 NS,再发现解析没配,网站直接中断。
0. 先确认两件事
添加主域名还是子域名
DNSPod 控制台既可以添加主域名,也可以添加子域名,但用途不同:
- 常规建站、邮箱:添加主域名
example.com,然后在里面配置@、www、mail等记录。 - 只把某个子域单独托管:可以添加
a.example.com这样的子域名,或在主域名里加 NS 记录做子域委派。
免费版对子域名层级有限制(约 5 级),具体以控制台提示为准。日常使用建议直接托管主域名,子域通过记录管理,后续维护更简单。
域名在谁家注册
解析托管和域名注册是两件事:
- 注册商:阿里云、腾讯云、GoDaddy、Namecheap 等,负责域名所有权、实名、续费。
- DNS 服务商:DNSPod,负责把域名翻译成 IP。
可以在 DNSPod 解析,域名继续放在原注册商,不需要转出域名。
1. 在 DNSPod 添加域名
- 打开 DNSPod 控制台:console.dnspod.com/dns/list(国内站也可从
console.dnspod.cn进入)。 - 在「权威解析 / 我的域名」页面点击 添加域名。
- 输入
example.com,确认。 - 添加成功后,域名会出现在列表里,状态可能显示「DNS 地址待修改」。
如果提示「域名已被其他用户添加」,需要走「域名取回」:按提示在原 DNS 服务商处添加一条指定的 TXT 记录,验证通过后即可取回。不要直接找客服删记录。
2. 先加解析,再改 NS(重要)
改 NS 之后,旧解析商就不再应答这个域名。为了避免网站中断,先在 DNSPod 把记录配好,确认无误后再改 NS。
最小建站配置:
| 主机记录 | 类型 | 线路 | 记录值 | TTL |
|---|---|---|---|---|
@ | A | 默认 | 服务器公网 IPv4 | 600 |
www | CNAME | 默认 | example.com. | 600 |
说明:
@代表根域名example.com。www用 CNAME 指向根域名,以后换服务器 IP 只需要改@一条记录。- 记录值末尾的点可加可不加,DNSPod 会自动补全。
- 线路必须有一条「默认」,否则部分用户无法解析。
如果你还没有服务器,可以先只加一条 @ A 记录指向现有网站 IP,或者先不加记录,等 NS 生效后再加。
3. 复制 DNSPod 分配给你的 NS 地址
在域名列表或域名详情页找到「DNS 服务器 / DNS 地址」,通常会给你两条,例如:
f1g1ns1.dnspod.net
f1g1ns2.dnspod.net
注意:免费版的 NS 地址是按用户随机分配的,不同账号可能不一样。网上教程里的 f1g1ns1/2 只是示例,务必以你控制台显示的为准。
专业版、企业版等套餐会使用 ns3.dnsv2.com、ns3.dnsv4.com 等不同地址,同样以控制台为准。
4. 到注册商修改 NS
以常见注册商为例:
腾讯云注册的域名
- 登录腾讯云域名注册控制台 → 我的域名。
- 找到域名 → 管理 → DNS 解析 → 修改 DNS 服务器。
- 选择「使用 DNSPod」,系统会自动匹配;保存并完成身份验证。
阿里云(万网)注册的域名
- 登录阿里云域名控制台 → 域名列表 → 目标域名 → 管理。
- 找到「DNS 修改 / DNS 服务器」。
- 删除原有 DNS,填入 DNSPod 控制台给你的两条 NS 地址,保存。
GoDaddy / Namecheap 等海外注册商
在域名管理页找到 Nameservers,切换为「自定义 / Custom」,填入两条 DNSPod NS 地址。
修改后要等多久
- DNSPod 侧是实时生效的。
- 全球递归 DNS 需要 0–48 小时,部分注册商/地区可能更久。
- 修改前可以把重要记录的 TTL 调低到 600 秒,缩短回滚时间。
5. 验证是否真的接管成功
查 NS 是否已经指向 DNSPod
dig +short NS example.com
返回应为控制台里的那两条地址。如果还是注册商默认的 NS,说明修改还没生效,继续等。
也可以指定公共 DNS 查询,排除本地缓存:
dig +short NS example.com @8.8.8.8
dig +short NS example.com @223.5.5.5
查解析记录
dig +short A example.com
dig +short A www.example.com
如果 www 是 CNAME,用:
dig +short CNAME www.example.com
查 HTTP 是否可达
curl -I http://example.com
出现 HTTP/1.1 200、301、403、404 等状态码,说明 DNS 已经通了,接下来是 Web 服务器/防火墙/备案的问题,不是解析问题。
6. 常见卡点
| 现象 | 原因 | 处理 |
|---|---|---|
| 域名列表提示「DNS 地址待修改」 | 注册商 NS 还没改或还没生效 | 按控制台提示修改 NS,等待 0–48 小时 |
dig NS 一直返回旧 NS | 注册商未保存成功、域名被锁定、注册局缓存 | 回注册商确认;检查域名状态是否 Clienthold/Serverhold |
域名状态 Clienthold / Serverhold | 未实名、命名审核不通过、违规、欠费 | 去注册商处处理实名/续费/申诉 |
| 解析记录加了但不生效 | 只加了分线路,没加「默认」线路 | 补一条默认线路记录 |
| 提示「记录有冲突」 | 同一主机、同一线路下 CNAME 与其它类型冲突 | 删除冲突记录,或改用 A 记录 |
| 国内服务器打不开 | 域名未备案、80/443 被阻断 | 完成 ICP 备案,或改用非 80/443 端口 |
NXDOMAIN | 记录不存在/主机记录写错 | 检查主机记录是否为 @、www,是否加了多余的后缀 |
7. 迁移检查清单
切换 NS 前逐项确认:
- 域名已添加到 DNSPod,状态正常
-
@和www的记录已配置,线路为「默认」 - MX / TXT / 子域名等关键记录已从旧服务商迁移
- TTL 已提前调低(可选)
- 已记录旧 NS,方便回滚
- 修改 NS 后,用
dig NS和dig A验证 - 网站、邮箱、证书续期各测一遍
相关阅读: