DNS 查询
输入域名并选择记录类型,查看 DNS 当前的回答。查询由你的浏览器通过 HTTPS 发给 Cloudflare 或 Google,结果会用通俗的话解释。“邮件检查”会读取域名的 SPF 和 DMARC 记录,并指出常见错误。
使用方法
- •输入域名(粘贴的网址会被清理成域名),选择 A、AAAA、CNAME、MX、TXT、NS、SOA、CAA、全部类型或邮件检查,然后点击查询。
- •每个结果会显示状态(NOERROR、NXDOMAIN 等)、带剩余 TTL 的记录,MX、SOA、CAA 的各字段也会逐项说明。经过 CNAME 的 A 记录会按解析服务返回的样子显示。
- •选择“两个都查并对比”时,本页会同时询问 Cloudflare 和 Google,并告诉你两者是否一致。DNS 变更尚在传播时出现差异是正常的。
- •邮件检查会查询域名及 _dmarc.<域名> 的 TXT 记录,然后读取 SPF(查询次数、all 规则)和 DMARC(策略、报告)。
它能做什么,不能做什么
- •你看到的是公共解析服务(Cloudflare 1.1.1.1 和 Google 8.8.8.8)缓存的内容,不一定是你自己的网络解析出来的结果。变更之后,结果最多会有一个 TTL 的差异。
- •不包含反向查询(PTR)、DKIM 密钥(不知道 selector)、DNSSEC 链校验、WHOIS 和区域传送。
- •如果浏览器扩展、防火墙或公司网络拦截了 cloudflare-dns.com 或 dns.google,查询会失败,请换另一个解析服务。
- •解析服务会按各自的隐私政策看到你查询的域名和你的 IP。本网站不会。
常见问题
- NXDOMAIN 是什么意思?
- 这个名称根本不存在:未注册、已过期或拼写错误。NOERROR 但没有记录,表示名称存在,只是没有你所查类型的记录。
- 为什么 Cloudflare 和 Google 的结果不一样?
- 每个解析服务各自缓存答案,最长到记录的 TTL,大型网站还会按地区给出不同的答案。变更之后短时间内不一致是正常的。
- 怎么检查我的 SPF 和 DMARC?
- 选择“邮件检查”。SPF 必须是一条以 v=spf1 开头的 TXT 记录,并且 DNS 查询次数不超过 10 次。DMARC 是 _dmarc.你的域名 下的 TXT 记录,至少包含 v=DMARC1 和 p=。先用 p=none 加 rua= 接收报告,再逐步收紧。
- TTL 是什么?
- 生存时间:解析服务可以保留答案多少秒。显示的时间是该解析服务缓存中剩下的时间。计划变更之前,请先调低 TTL。
- 隐私有保障吗?
- 查询由你的浏览器直接发给你选择的解析服务,我们的服务器看不到。