DNS 记录查询

DNS 记录查询,支持 8 种记录类型

浏览器内运算DNS Lookup排错型07网络与 Web

什么是DNS 记录查询

DNS 查询工具通过 DNS-over-HTTPS 向公共解析服务查询 A、AAAA、CNAME、MX、TXT、NS、SOA、CAA 记录并显示 TTL。浏览器没有 DNS 查询能力,因此这一步由本站服务端代理完成。

怎么用DNS 记录查询

  1. 1输入域名并选择记录类型。
  2. 2点击「查询」查看记录与 TTL。
  3. 3排查解析问题时优先看 NS 与 SOA,确认权威服务器是否正确。

在代码里怎么实现?

一次性操作用上面的工具,重复性工作建议固化到脚本或项目里。

# 查 A 记录
dig +short example.com A

# 指定解析器,绕过本地缓存
dig @1.1.1.1 example.com MX

# 查看完整解析链路
dig +trace example.com

常见问题

为什么这里的结果和我本机 dig 不一样?+

因为查询路径不同:本工具走公共解析服务,你的机器可能走运营商或企业内网 DNS,两者的缓存状态与解析策略都可能不同。修改记录后出现差异是正常的,等 TTL 过期即可一致。

TTL 应该设多少?+

日常建议 300 到 3600 秒之间。计划迁移前先把 TTL 调低到 60 秒并等待旧 TTL 过期,切换后再调回去,这样能把切换期间的不一致窗口压到最短。

这个查询会记录我查了什么域名吗?+

本站服务端只做转发,不落库、不记录查询内容。但请注意上游公共解析服务有自己的日志策略,涉及内部域名的排查建议直接在内网用 dig 完成。

相关工具

全部工具