域名 DNS 记录查询

37 个工具

查看 A / AAAA / CNAME / MX / TXT / NS。

免费使用,无需注册。JSON、密码、2FA 等工具在浏览器本地处理。

域名 DNS 记录查询

查看 A / AAAA / CNAME / MX / TXT / NS。

免费

介绍

输入一个域名,把它的公开记录读回来。解析发生在服务器上,这正是改完解析之后它有用的原因:它显示新值有没有传播到你自己这台机器以外的地方。

使用方法

只填域名,不要带协议和路径,例如 example.com。记录按类型分组返回。只关心邮件时,MX 记录查询给出更窄的视图。

返回哪些类型,各自做什么

A 和 AAAA 是一个名字解析到的地址,分别对应 IPv4 和 IPv6。CNAME 把一个名字指向另一个名字,底下还会再解析一次。MX 指出邮件服务器并带一个优先级。NS 指出持有权威答案的服务器。TXT 是通用槽位,所以域名验证和邮件策略都住在里面。

三个答案可以同时正确

你的机器、你的运营商解析器,和别处的一台服务器,可能在同一时刻对同一条记录持有三个不同的值,而且没有一个是错的。它们各自在不同时刻缓存下来。同事说改动已经生效而你看不到时,有用的问题不是谁对,而是这条记录的 TTL 是多少,因为它决定了分歧什么时候结束。

改完解析之后

在改动之前先把 TTL 调低,而不是改完再调,因为管着旧值能活多久的正是旧的那个 TTL。然后从你自己网络之外去看,这个页面给的就是这个位置。在这里看到新值,说明它至少传到了这里,这个信号比在注册商后台看到保存成功要强。

看懂一条 TXT 而不是猜

验证串、SPF 策略和各家厂商的令牌都堆在 TXT 里,换过几家服务商的域名通常有好几条。服务商说找不到他们的记录时,逐字比对。常见元凶是把值连同两边的引号一起粘了进去、记录加在了错误的子域名上,以及存在两条 SPF 而规范只允许一条。

常见问题

为什么和我电脑上查的不一样?

主要是缓存。你的解析器会一直用旧值直到计时结束,公司网络还会多一层,可能留得更久。

支持哪些记录类型?

常见的 A、AAAA、CNAME、MX、TXT 和 NS。它是日常核对用的查询,不是完整的 DNS 调试台。

TTL 是什么,为什么我改的还没生效?

TTL 是解析器被告知可以缓存这条记录多少秒。到期之前它们都从缓存回答,所以一条记录可以在权威服务器上是对的,同时在世界大部分地方好几个小时都看不见。

服务商让我加的 TXT 怎么验证?

看这里的 TXT 行,逐字比对。这类记录最常见的失败在引号和尾随空格上,而服务商很少会提。

相关工具

查询域名 DNS 的 A、MX、TXT 记录 | CheckKit