DNS 查询
输入任意域名,一次性查询其全部 DNS 记录 — A、AAAA、MX、TXT、NS、SOA、CNAME — 并附带 SPF 检测。免费、即时、无需注册。
如何查询 DNS 记录
输入域名
在上方输入框中输入任意域名,例如 example.com。请勿包含 http:// 或路径 — 工具直接查询该域名的 DNS。
查看记录
工具会并行解析全部七种记录类型,并将每种记录单独显示在一个章节中。MX 记录显示邮件服务器优先级,SOA 显示区域参数,TXT 显示包括 SPF 在内的文本值。
诊断或验证
将结果与您预期的配置进行对比:验证邮件路由(MX)、域名所有权令牌(TXT)、名称服务器委派(NS),或用于邮件身份验证的 SPF 策略。
DNS 记录类型详解
A 记录
A 记录将域名映射到 IPv4 地址。它是最基础的 DNS 记录 — 这正是使 example.com 解析到您浏览器可访问的服务器的原因。
AAAA 记录
AAAA 记录将域名映射到 IPv6 地址。随着 IPv6 的采用,越来越多的域名同时维护 A 和 AAAA 记录以实现双栈可达。
MX 记录
MX 记录指定哪些邮件服务器为该域名接收邮件,并附带优先级值(数字越小越优先)。邮件能否正常送达取决于 MX 配置是否正确。
TXT 记录
TXT 记录保存任意文本数据,最常用于 SPF 策略、域名验证令牌(Google Workspace、Microsoft 365)以及 DKIM 公钥。
NS 记录
NS 记录列出该域名的权威名称服务器。更改托管或 DNS 提供商意味着在域名注册商处更新 NS 记录。
SOA 记录
SOA(Start of Authority,授权起始)记录保存区域管理参数:主名称服务器、用于标识区域变更的序列号,以及刷新/重试/过期计时器。
CNAME 记录
CNAME 记录将一个域名别名指向另一个域名(例如 www.example.com → example.com)。根据 DNS 标准,裸域名(apex domain)不能使用 CNAME 记录 — 这就是该章节经常为空的原因。
如何排查常见的 DNS 问题
网站打不开 — 检查 A、AAAA 和 CNAME 记录
如果域名在浏览器中无法打开,先查看 A 记录(IPv4)和 AAAA 记录(IPv6),确认它们指向正确的服务器 IP。如果 www 子域名能打开而裸域名打不开,请检查 CNAME 记录——CNAME 指错是常见原因。将这里显示的值与您的主机服务商分配的 IP 对比即可。
邮件退信或进垃圾箱 — 检查 MX 和 TXT(SPF)记录
邮件能否正常送达,取决于 MX 记录是否以正确优先级指向邮件服务商的服务器。如果邮件被退信或进入垃圾箱,请先确认 MX 主机名与邮件服务商发布的一致,再检查 TXT 中的 SPF 记录是否授权了实际发信的服务器。SPF 记录通常以 ~all 或 -all 结尾——缺少 SPF 会让任何人都能用您的域名发信。
域名迁移或更换 NS — 检查 NS 和 SOA 记录
迁移域名或更换 DNS 服务商后,请确认 NS 记录仍指向新的权威名称服务器。SOA 序列号代表区域版本:如果它与新区域文件一致,说明传播已经开始。如果 NS 记录仍是旧的,需要在注册商处更新并等待生效。
常见问题
什么是 DNS 查询?
答:DNS 查询会查询域名的 DNS 记录以获取其配置 — 指向哪里(A/AAAA)、邮件发往哪里(MX)、以及发布了哪些文本值(TXT)。ScyScan 的 DNS 查询可在一次查询中解析所有主要记录类型。
如何查询一个域名的 MX 记录?
答:在上方输入域名,然后查看 MX 记录章节。每条记录显示邮件服务器主机名及其优先级 — 数字越小越优先。如果该章节为空,说明该域名无法接收邮件。
如何列出域名的所有 DNS 记录?
答:本工具会并行解析 A、AAAA、MX、TXT、NS、SOA、CNAME 记录 — 等同于为每种类型分别运行 dig 命令。结果按记录类型分组显示。
什么是 SPF 记录,如何检查?
答:SPF(发送方策略框架)是以 v=spf1 开头的 TXT 记录,列出哪些服务器可以为您的域发送邮件。如果我们在您的 TXT 记录中检测到一条,它会显示在上方专门的 SPF 章节中。
SPF、DKIM、DMARC 有什么区别?
答:SPF 列出授权的发送服务器,DKIM 为每封邮件添加加密签名,DMARC 告诉接收方在 SPF 或 DKIM 失败时如何处理。三者协同实现邮件身份验证;SPF 位于您的 TXT 记录中。
为什么我的域名没有显示 CNAME 记录?
答:根据 DNS 标准,裸域名(例如 example.com 本身)不能有 CNAME 记录 — CNAME 仅存在于像 www 这样的子域名上。裸域名上 CNAME 章节为空是正常现象。
SOA 序列号是什么意思?
答:SOA 序列号标识区域文件的版本。DNS 管理员在每次变更时递增该值;许多人使用 YYYYMMDDnn 格式(日期 + 变更计数),这样可以判断区域最近一次修改的时间。
这个 DNS 查询工具是免费且私密的吗?
答:是的 — 完全免费、无需注册、除基本速率限制外没有查询次数限制。查询会被短暂缓存以保持工具响应速度;我们绝不会长期存储您的查询或与他人共享。
DNS 变更生效需要多长时间?
答:大多数 DNS 变更在几分钟到几小时内生效,因为常用递归解析器会遵循记录的 TTL。极少数情况下,全球完全生效最长可达 24–48 小时。本工具查询的是实时权威数据,显示的是当前状态——等待一个 TTL 周期后重新查询,即可确认变更是否生效。
如何用 nslookup 或 dig 查询 DNS 记录?
答:打开终端,用 dig 每次查询一种类型,例如 dig example.com MX 或 dig example.com TXT。nslookup 也可以:nslookup -type=MX example.com。本工具更快捷,一次查询即可解析全部七种记录类型,无需为每种类型单独执行命令。
为什么不同 DNS 查询工具显示的结果不一样?
答:DNS 应答会被各递归解析器按记录的 TTL 缓存,因此刚修改的记录可能在某个解析器上是旧值、在另一个上却是新值。Anycast 网络和全球分布的服务器也可能短暂返回不同结果。如果工具之间不一致,等待一个 TTL 周期后再检查。
收发邮件需要哪些 DNS 记录?
答:收件需要 MX 记录指向您的邮件服务器;要避免发件被判为垃圾邮件,还需要 TXT 中的 SPF 记录(理想情况下还应配置 DKIM 和 DMARC,它们同样以 TXT 记录存在)。您可以用本 DNS 查询一次检查所有这些记录,再用 邮件头分析工具 验证实际发信的认证结果。