首页/网络/协议速查/dig 常用查询与参数
DNS 与域名解析60 条

dig 常用查询与参数

排查 DNS 首选工具:+short 看结果、+noall +answer 看记录、@server 指定解析器、-t 指定类型、+tcp 强制 TCP。

协议速查网络更新于 2026-10-12

高频用法

高频用法
dig +short example.com A
dig @223.5.5.5 example.com MX +noall +answer
dig -t TXT _dmarc.example.com +short
dig +tcp example.com            # 强制 TCP 53
dig +norecurse @ns1.example.com example.com SOA   # 问权威本身
dig +trace example.com          # 从根开始迭代

参数

参数作用
+short只输出结果,脚本友好
+noall +answer只要答案段
+dnssec请求 DNSSEC 记录并显示 AD
+bufsize=1232设置 EDNS UDP 缓冲
+time / +tries超时与重试控制
dig 不读 /etc/hosts 也不走 NSS,与 getent hosts 结果不同时属正常现象。

易错点

  • +trace 直接向根发起迭代,部分网络会拦截;+trace 的结果不代表身边递归器的实际行为

数据来源与参考

  • man 1 dig(BIND 9)
  • RFC 1035

相关工具

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