DNS 排障要区分客户端缓存递归和权威
来源整理卡:基于原图提炼,尚未补充独立官方资料和环境实测。
核心认识
DNS 故障笔记应明确查询经过哪些解析层级,以及每一层返回了什么。
解释
原图同时列出 stub、recursive、authoritative、TTL、负缓存、RCODE 与容器搜索域。检查结果需要注明解析器与时间,而不是只保留一次查询成功或失败。
什么时候使用
同域名在不同机器、容器或解析器上返回不同结果时。
边界
这是思考与取证原则,不证明某次故障根因,也不授权执行修改。具体参数和组件行为仍要依据版本与环境核验。
用一个问题检查是否真正理解
查询对象、解析器、RCODE、TTL 和失败时间分别是什么?
原图依据
- 理解递归、权威、缓存、TTL 和容器环境中的服务发现。
原图知识项:
- stub/recursive/authoritative
- A/AAAA/CNAME/MX/TXT/SRV
- TTL/negative cache
- split-horizon
- DNSSEC 基础
- CoreDNS/K8s search domain
有意义的关联
先从 网络 找到使用场景;需要进一步查命令、风险或练习时,进入 DNS 与服务发现。
来源:原图节点。