首页/网络/网络排障速查/dig ANY 查询与 RFC 8482 限制
DNS 与解析排查46 条

dig ANY 查询与 RFC 8482 限制

曾经『一个 ANY 拿全所有记录』的时代已结束:RFC 8482 后主流权威对 ANY 只返回最小集(或 HINFO),排查时不要依赖 ANY。

网络排障速查网络更新于 2026-10-12

ANY 现状演示与替代

ANY 现状演示与替代
dig example.com ANY @8.8.8.8        # 多数返回最少记录或受限
# 正确做法:按类型逐项查询
for t in A AAAA MX TXT NS SOA; do echo "== $t"; dig +short example.com $t; done
若必须枚举一组记录,可遍历预期类型;区域级枚举需授权走 AXFR 或控制台导出。

易错点

  • 用 ANY『查不到』推断域名没有记录,误导排查方向
  • 把受限返回当成 DNS 服务器异常

数据来源与参考

  • RFC 8482:Providing Minimal-Sized Responses to DNS ANY Queries
  • BIND 9 dig 手册

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌