用途:整理 DNS 记录类型、TTL 策略、Cloudflare 与 Route 53 配置,以及用 dig 排查解析问题。
主要能力:
- 记录类型参考:A、AAAA、CNAME、MX、TXT、SRV、CAA、PTR、NS、SOA、ALIAS/ANAME、DS 的格式、示例与用途。
- TTL 策略:常用档位(60/300/3600/86400/604800 秒);迁移前先调低 TTL 的零停机切换流程。
- Cloudflare:添加站点、改 NS、配置记录表、SSL/TLS Full (strict)、HSTS、Brotli、重定向规则;橙色云代理与灰色 DNS-only 的区别与适用场景。
- Route 53:aws configure、list-hosted-zones,change-resource-record-sets 的 UPSERT 与 ALIAS 示例,以及 Simple、Weighted、Latency、Failover、Geolocation、Multivalue Answer 路由策略。
- dig:基本查询、+short、指定记录类型、指定解析器、+trace、PTR 反查、DNSSEC 检查、多解析器传播检查。
- 邮件认证:SPF、DKIM、DMARC 的 TXT 记录写法与 p=none/quarantine/reject 演进。
- 分域 DNS:systemd-resolved 与 Bind9 view 配置示例。
- 传播原理:真正传播时间等于变更前设置的 TTL。
使用方式:按资料中的命令与配置片段操作,例如: dig example.com MX dig @8.8.8.8 example.com A dig +trace example.com aws route53 list-hosted-zones --output table
限制:资料未提供价格、平台支持范围或 SLA 信息;示例 IP、域名与密钥均为演示值,需替换为实际值。部分内容标注为 legacy 或需特定版本(如 dig ≥ 9.9)。NS 变更传播通常为 24-48 小时。