DNS 解析过程
递归查询 vs 迭代查询:客户端问本地 DNS(递归),本地 DNS 逐级问根/顶级/权威(迭代)。
- 浏览器缓存 → 系统 hosts → 本地 DNS 服务器
- 本地 DNS 依次查询:根域名服务器 →
.com顶级域 → 权威域名服务器 - 拿到 IP 后逐级缓存并返回
常用命令
dig +short example.com
dig @8.8.8.8 example.com A
nslookup example.comTTL 是什么
TTL 决定这条记录在各层 DNS 缓存里能存活多久,单位秒。改解析后没生效,通常是缓存还没过期。