本包目录(247 条)

dig 返回码解读

排查解析异常先看状态码:NOERROR 正常(可能无记录);NXDOMAIN 记录不存在;SERVFAIL 权威侧处理失败或超时;REFUSED 查询被拒绝。状态码决定排查方向,别把它们混为一谈。

返回码

状态含义常见原因
NOERROR查询成功正常;注意区分有无记录
NXDOMAIN记录不存在拼写错误、记录被删、委派缺失
SERVFAIL服务器处理失败权威超时、DNSSEC 校验失败
REFUSED查询被拒绝ACL 限制、查询了错误的服务器

查看完整状态信息

查看完整状态信息
dig www.example.com +noall +comments | grep -i status
报障时让查询方提供 dig 完整输出(含 status 与查询的服务器),能减少一轮往返。

易错点

  • 把 SERVFAIL 当作记录不存在处理
  • 拿不到完整输出,无法复现问题

数据来源与参考

  • dig 工具文档(BIND)
  • DNS 错误码通用说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌