首页/网络/协议速查/常见需求记录配置速查
DNS 与域名解析60 条

常见需求记录配置速查

「我要把网站/邮箱/验证挂上域名」——直接对照这张表配记录。

协议速查网络更新于 2026-10-13

这张表解决什么

把域名接上业务之前,先判断需要哪种记录:要写死 IP 用 A/AAAA,要指向另一个域名用 CNAME,要接收邮件用 MX,要声明策略或做所有权校验用 TXT,要做服务发现用 SRV。先把类型判断对,再谈填什么值,能避开大部分「解析不生效」。

基本信息

适用平台所有 DNS 服务商(阿里云 DNS、腾讯云 DNSPod、Cloudflare、自建 BIND 等)
生效方式权威服务器更新后,递归解析器缓存到期才重新拉取
默认 TTL多数服务商模板 600 秒
最易出错处区域顶点 @ 与 CNAME 的冲突

需求到记录对照

需求记录示例值
主站指向固定 IPA@ 300 IN A 203.0.113.10
主站支持 IPv6AAAA@ 300 IN AAAA 2001:db8::10
www 指向主站CNAMEwww 300 IN CNAME example.com.
接入 CDN 或 WAFCNAME / 展平记录www 300 IN CNAME xxx.cdn-provider.net.
接收邮件MX@ 3600 IN MX 10 mail.example.com.
邮件防伪TXT(SPF)@ 300 IN TXT v=spf1 include:_spf.example.com -all
DMARC 策略TXT_dmarc 300 IN TXT v=DMARC1; p=quarantine
DKIM 签名公钥TXTsel1._domainkey 300 IN TXT v=DKIM1; k=rsa; p=MIIB...
域名所有权校验TXT@ 300 IN TXT 服务商给的验证串
泛子域A 或 CNAME* 300 IN A 203.0.113.10
服务定位SRV_sip._tcp 300 IN SRV 10 60 5060 sip1.example.com.

典型使用场景

  • 新域名上线:先配 A/AAAA 让站点可访问,再补 www 与泛解析
  • 迁移或自建邮箱:MX、SPF、DKIM、DMARC 四件套一次配齐
  • 接入第三方服务:按对方给的 TXT 或 CNAME 完成所有权与回调校验
  • 接入 CDN:把记录改成对方域名,或用厂商提供的展平记录代替顶点 CNAME
  • 排查解析异常:同一条名字分别问本地与公共解析器,比对结果差异

配置后逐个验证

配置后逐个验证
dig +short @8.8.8.8 example.com A          # 顶点解析
dig +short @8.8.8.8 www.example.com CNAME   # 子域别名链
dig +short @8.8.8.8 example.com MX          # 邮件路由
dig +short @8.8.8.8 _dmarc.example.com TXT  # 策略记录
dig +trace example.com                      # 从根开始看委派链是否完整

读一条记录的四段

字段含义注意
名称记录挂在哪个名字下@ 代表区域顶点,别把域名全称再拼一遍
类型A/AAAA/CNAME/MX/TXT/SRV 等同名同类型多条即形成轮询
TTL允许被缓存的秒数改记录前先调小,改完再调回
值目标 IP、域名或文本CNAME 目标是绝对域名,建议结尾加点
TTL 决定「改了多久生效」。计划内切换时,提前把 TTL 降到 60 至 300 秒,切换完成后再调回 3600 左右,可以把生效窗口从一天压缩到几分钟。
区域顶点 @ 通常不允许直接写 CNAME,因为它必须同时承载 SOA 与 NS。要指向别处请用服务商提供的 CNAME 展平(ALIAS/ANAME)能力。

易错点

  • 把 www.example.com 整串填进「主机记录」栏,实际会变成 www.example.com.example.com,解析必然失败
  • CNAME 目标漏掉结尾的点,被当成相对名补上区域后缀,指向完全错误的域名
  • 在 @ 上直接配 CNAME,与必需的 SOA/NS 冲突,服务商多数直接拒存或导致整域异常
  • 改完记录只在本机 dig 验证,本地缓存仍在旧 TTL 内,应换公共解析器或直接问权威服务器
  • 自建 BIND 场景改记录忘记递增 SOA 的 SERIAL,从服务器不触发区域传输,主从长期不一致

数据来源与参考

  • RFC 1035(各记录语法)
  • RFC 7208/7489(SPF/DMARC)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌