术语对照是干什么的
云解析 DNS 术语对照用于跨云与迁移场景:各家的产品名不同,但记录类型、线路解析与 TTL 的语义基本一致。真正影响切换结果的是 TTL 与缓存——解析记录改动后要等旧缓存过期才全量生效,因此切换前降低 TTL 是缩短回滚时间的常用手段。本条目把常用概念并排列出,并附验证解析的命令。
基本信息
| 记录类型 | A/AAAA/CNAME/MX/TXT/NS 等,语义在各家一致 |
|---|---|
| TTL | 秒级设置,决定递归解析的缓存时长 |
| 线路解析 | 按运营商与地域返回不同记录值 |
| 生效方式 | 修改后需等待各级缓存过期 |
| 验证工具 | dig、nslookup 等命令行工具可指定解析服务器查询 |
典型使用场景
- 域名跨云迁移,需要平滑切换解析指向
- 灰度发布:按线路把部分流量导向新集群
- 故障切换:把域名快速指到备用站点
- 验证新记录是否在各地递归服务器上生效
- 邮件与验证类记录(MX、TXT)的配置核对
概念对照表
| 概念 | 阿里云 | 腾讯云 | 华为云 |
|---|---|---|---|
| 产品名 | 云解析 DNS | DNSPod(云解析) | 云解析服务 DNS |
| 记录类型 | A/AAAA/CNAME/MX/TXT 等 | 同左 | 同左 |
| 线路解析 | 运营商/地域线路 | 运营商/地域线路 | 运营商/地域线路 |
| TTL | 秒级设置 | 秒级设置 | 秒级设置 |
| 免费版限制 | 记录数与线路以套餐文档为准 | 以套餐文档为准 | 以套餐文档为准 |
验证解析是否生效
验证解析是否生效
dig +short example.com A # 用本机递归服务器查询
dig +short example.com A @223.5.5.5 # 指定公共 DNS,排除本地缓存影响
dig +short example.com A @8.8.8.8
dig example.com A | grep -E '^example|Query time' # 查看 TTL 与查询耗时
dig +trace example.com # 从根开始追踪委派链,排查解析层级问题迁移切换前先把 TTL 调小(如 60-300 秒),切换后观察旧地址流量归零再调回,能显著缩短回滚时间。
TTL 调小后要给足够时间生效:旧的较长 TTL 会继续在各级缓存中存在,改动前预留一个原 TTL 周期,才能确保真正生效。