DNS 查询:查看域名的每一条 DNS 记录
网站打不开、邮件被退回,或者 DNS 修改迟迟没有生效?在下方输入域名,即可查看 DNS 的真实应答,数据实时取自公共解析器。您可以选择单一记录类型,也可以一次加载全部八种:A、AAAA、CNAME、MX、NS、TXT、SOA 和 CAA。
各种 DNS 记录类型的用途
一条 DNS 记录就是对一个问题的一个答案。记录类型不同,所回答的问题也不同:
- A:这个名称指向哪个 IPv4 地址?
- AAAA:它指向哪个 IPv6 地址?
- CNAME:这个名称是不是只是另一个名称的别名?
- MX:哪些服务器负责接收该域名的邮件,顺序如何?
- NS:哪些域名服务器负责管理该域名?
- TXT:所有者发布了哪些文本?通常是 SPF、DKIM、DMARC 和所有权验证字符串。
- SOA:谁在管理这个区域,它的序列号和各项计时参数是多少?
- CAA:哪些证书颁发机构可以为该域名签发证书?
如何阅读 DNS 查询结果
同一个名称下有多条 A 或 AAAA 记录是正常现象。服务商常常故意轮换顺序以分散流量,因此两次查询的顺序不同并不说明什么问题。
地址旁边的 TTL 表示解析器可以将该答案保存多少秒。您查询的是带缓存的解析器,所以看到的是它那份副本的剩余时间,可能比域名所有者设置的值更小。连续查询两次,就能看到这个数字在倒数。
私有地址和保留地址段(10.x.x.x、192.168.x.x 等)会被隐藏。公网域名指向这类地址几乎都是配置错误,而本工具也不会泄露内部地址。
DNS 查询、DNS 检测和 nslookup:同一个问题,不同的工具
人们会搜索这三个词,但它们问的都是同一件事:“DNS 对这个名称是怎么说的?”区别在于向谁询问。在您自己电脑上运行的 nslookup 和 dig,会询问网络分配给您的解析器,通常是路由器或网络运营商的解析器,而它可能还保存着旧的答案。像本工具这样的网页版 DNS 检测工具则询问公共解析器,所以显示的大致是互联网其他地方看到的结果。
如果两者结果不一致,请先怀疑自己这边的缓存已经过期,再去怀疑域名本身。
查询结果为空,接下来怎么办?
- NXDOMAIN 表示该名称不存在。请检查拼写,并确认域名没有过期。
- 该名称存在,但没有这种类型的记录。不接收邮件的域名自然没有 MX 记录。
- 您查询的名称可能不对。example.com 和 www.example.com 是两个独立的名称,各有各的记录。
- 您最近改动过设置,而解析器在 TTL 到期之前仍会返回旧答案。
- SERVFAIL 或超时说明问题出在该域名的域名服务器上:它们已宕机、无法访问,或者提供了损坏的 DNSSEC 数据。