DNSPod 记录类型与填写规则速查
加解析时最容易懵的不是 IP,而是「该选哪种记录、记录值怎么写、为什么提示冲突」。这篇按场景把规则讲清楚。
一、先记住四个字段
| 字段 | 作用 | 常见值 |
|---|---|---|
| 主机记录 | 域名前缀 | @、www、*、_dmarc |
| 记录类型 | 这条记录做什么 | A、CNAME、MX、TXT… |
| 线路类型 | 按用户来源返回不同结果 | 一般选「默认」 |
| 记录值 | 指向哪里 | IP、目标域名、文本 |
主机记录怎么写
| 写法 | 含义 | 示例 |
|---|---|---|
@ | 根域名本身 | example.com |
www | 指定前缀 | www.example.com |
* | 泛解析,匹配所有未单独配置的前缀 | abc.example.com |
_dmarc | 邮件策略记录 | _dmarc.example.com |
_acme-challenge | 证书 DNS 验证 | _acme-challenge.example.com |
_sip._tcp | SRV 记录的服务格式 | _sip._tcp.example.com |
注意:
*不匹配根域名example.com,根域名要单独加@。- 已经显式添加的
www、api等记录优先于*。 - 主机记录只填前缀,不要填完整域名。要加
www.example.com,填www,不是www.example.com。
二、记录类型对照表
| 类型 | 用途 | 记录值示例 | 典型场景 |
|---|---|---|---|
| A | 指向 IPv4 地址 | 203.0.113.10 | 网站、API、游戏服 |
| AAAA | 指向 IPv6 地址 | 2001:db8::10 | IPv6 网站 |
| CNAME | 指向另一个域名 | example.com. | CDN、SaaS、企业邮箱域名验证 |
| MX | 指定收信服务器 | mx.example.com. | 企业邮箱 |
| TXT | 文本说明/验证 | v=spf1 ... | SPF、DKIM、DMARC、域名归属验证 |
| NS | 把子域交给其他 DNS | ns1.otherdns.com. | 子域委派 |
| SRV | 指定服务的主机和端口 | 10 5 5060 sip.example.com. | SIP、Teams、Minecraft 等 |
| CAA | 限制哪些 CA 能签发证书 | 0 issue "letsencrypt.org" | 证书安全 |
| HTTPS / SVCB | 新型服务绑定记录 | 由服务商提供 | 高级场景,普通建站不用 |
| 显性 URL | 301 跳转,地址栏变成目标地址 | https://new.example.com/ | 域名跳转 |
| 隐性 URL | iframe 嵌套,地址栏保持原域名 | https://new.example.com/ | 页面嵌套(目标站允许时) |
三、记录值怎么填
A / AAAA
只填 IP,不要带协议、端口、路径:
✅ 203.0.113.10
✅ 2001:db8::10
❌ http://203.0.113.10
❌ 203.0.113.10:8080
必须是公网 IP。192.168.x.x、10.x.x.x、127.0.0.1 这类内网地址,公网用户无法访问。
CNAME
只填目标域名:
✅ example.com.
✅ example.com.cdn.dnsv1.com.
❌ https://example.com
❌ 203.0.113.10
CNAME 的目标必须是一个域名,不能是 IP;也不要带 http://。
MX
填邮件服务商给的收信服务器域名,并填写优先级:
mxbiz1.qq.com. 优先级 5
mxbiz2.qq.com. 优先级 10
优先级数字越小越优先。多台服务器一般设置不同优先级做备份。
TXT
原样粘贴服务商给的字符串,不要自行换行或加引号(除非服务商明确要求):
v=spf1 include:spf.mail.qq.com ~all
v=DMARC1; p=none; rua=mailto:dmarc@example.com
一条 TXT 记录的值有长度限制。DKIM 公钥很长是正常的,完整粘贴即可。
NS
填对方 DNS 服务商的权威服务器域名,例如:
ns1.otherdns.com.
ns2.otherdns.com.
NS 记录一般只用于把子域交给其他服务商,不建议随意修改根域名的 NS。
SRV
SRV 记录需要填四个部分:优先级、权重、端口、目标域名。DNSPod 控制台会拆成对应输入框:
优先级:10
权重:5
端口:5060
目标:sip.example.com.
主机记录按「服务.协议」填写,例如 _sip._tcp。
CAA
格式为 标志 tag "值":
0 issue "letsencrypt.org"
0 issuewild "letsencrypt.org"
0 iodef "mailto:security@example.com"
含义:
issue:允许哪个 CA 签发普通证书。issuewild:允许哪个 CA 签发通配符证书。iodef:违规签发时通知谁。
如果你同时使用多个 CA,每个 CA 都要单独加一条。配置错误会导致证书签发失败,不确定时可以先不加。
显性 / 隐性 URL
记录值必须是完整地址,包含协议:
https://new.example.com/
https://new.example.com:8443/path
限制:
- 转发前域名仅支持 HTTP,转发后地址支持 HTTP/HTTPS。
- 前后两个域名都需要完成工信部备案(官方要求)。
- 免费版 URL 转发数量有限(通常 2 条),超出需要套餐。
- 目标站不允许被 iframe 嵌套时,隐性转发会白屏。
四、线路、TTL、权重
线路类型
- 必须有一条「默认」线路,否则未匹配到的用户无法解析。
- 免费版支持默认、国家/大洲、搜索引擎等线路;电信/联通/移动等运营商线路需要企业版及以上套餐。
- 控制台里没有的线路选项,就是当前套餐不支持,不是配置错误。
- 只给「电信」加了记录、没加默认,联通用户就会打不开。
TTL
TTL 是递归 DNS 的缓存时间,单位秒。
| TTL | 适用场景 |
|---|---|
| 600 | 默认值,适合经常调整的记录 |
| 3600 | 稳定记录,减少查询 |
| 86400 | 极少变动的记录 |
修改记录后,旧值还会在各地区缓存到 TTL 到期。想快速生效,可以在变更前先把 TTL 调低。
权重
权重用于同一主机、同一线路下多条相同类型记录的负载比例。免费版一般用不到,留空即可。
五、冲突规则(重点)
同一主机 + 同一线路
| 组合 | 是否允许 | 说明 |
|---|---|---|
| 多条 A | ✅ | 轮询/负载,返回多个 IP |
| 多条 AAAA | ✅ | 同上 |
| A + MX | ✅ | 建站和收信可以共存 |
| A + TXT | ✅ | 常见于 SPF/验证 |
| A + CNAME | ❌ | 同一主机不能既有 A 又有 CNAME |
| CNAME + MX/TXT | ⚠️ | DNSPod 允许添加,但部分 Local DNS 只返回 CNAME,可能影响收信/验证,不建议 |
| CNAME + CNAME | ✅ | 多条 CNAME 可做轮询,但目标必须不同 |
根域名 @ 的 CNAME
技术上可以添加,但会与 MX 等记录冲突,且部分递归 DNS 处理不一致。建站优先用 A/AAAA;根域名需要 CDN 时,优先使用 CDN 厂商提供的固定 A 记录或 CNAME 展平方案。
常见提示
- 「记录有冲突」:先看同主机同线路是否已有 CNAME 或其它类型。
- 「请先添加默认线路的解析记录」:先加一条默认线路,再加分线路。
- 「域名未备案,无法添加 URL 记录」:URL 转发的前后域名都要备案。
- 「该域名开启了 DNSSEC,不允许添加 @ 子域名 CNAME」:先关闭 DNSSEC 或改用 A 记录。
六、按场景选记录
| 我要做什么 | 选什么 |
|---|---|
| 域名指向一台服务器 | A(IPv4)/ AAAA(IPv6) |
| 指向 CDN、对象存储、SaaS | CNAME |
| 让域名能收邮件 | MX |
| 防伪造发件、域名验证 | TXT |
| 把子域交给别的 DNS | NS |
| 给 SIP/游戏服指定端口 | SRV |
| 限制证书颁发机构 | CAA |
| 域名 301 跳转 | 显性 URL |
| 隐藏目标地址 | 隐性 URL(目标站允许 iframe) |
相关阅读: