网站 DNS 记录检查工具详解
网站无法正常访问,其中一个可能的原因是 DNS 记录配置不正确。要解决 DNS 记录问题,必须仔细检查哪些记录不匹配。在进行 DNS 配置故障排除和网络安全信息收集时,检索 DNS 记录是首要步骤。
您是否好奇如何快速查看任何网站的 DNS 记录?现在有许多在线和命令行工具可以用来检查 DNS 记录。
在深入了解之前,我们先来了解一下…
什么是 DNS 记录? 🤔
DNS 记录就像保存在根 DNS 服务器区域条目中的说明。每个网站的 DNS 配置都通过 DNS 记录进行映射。
互联网上有许多不同类型的 DNS 记录。以下是在每个网站上都能看到的最常见记录类型:
- A 记录 – 将网站域名指向 IPv4 地址。
- AAAA 记录 – 将主机名指向 IPv6 地址。
- NS 记录 – 指定权威域名服务器。
- MX 记录 – 负责将电子邮件路由到邮件服务器。
- PTR 记录 – 用于反向查找。
- CNAME 记录 – 将一个域名重定向到另一个域名。例如,当您在浏览器中输入 techblik.com.com 时,会被重定向到 www.techblik.com.com,这就是 CNAME 记录的作用。
现在,我们来总结一些常用的 DNS 记录查找工具。开始吧! 😎
Nslookup.io
Nslookup.io 是一款便捷且强大的在线工具,可帮助您查看任何网站的 DNS 记录。只需输入您要查询的网站域名,然后单击“查找 DNS 记录”按钮即可。
这个工具最大的优点是具有自动建议功能,而且可以选择您想要使用的 DNS 服务器来检索 DNS 记录。
Geekflare DNS 查询工具
Geekflare DNS 记录查找工具是另一款用于检查网站 DNS 记录的优秀工具。要查找目标网站的记录,只需输入域名并点击“查找 DNS”。
您将在几秒钟内看到包括 TTL 值在内的所有域名记录。如果您修改了任何记录,并希望检查它是否已在互联网上生效,此工具将非常有用。
您还可以使用 Geekflare DNS 查找 API。这是目前检查网站 DNS 记录最简单的方法。
此 DNS 查找 API 支持针对特定区域的 DNS 配置进行多位置检查。
此外,您可以从每月捆绑 3000 个请求的永久免费计划开始。高级服务从 10k API 调用开始,每月只需 5 美元。
DNS 检查器
DNS 检查器 是一种基于 Web 的服务,可让您快速查看任何网站的 DNS 记录。只需输入域名,选择要查询记录的 DNS 服务器,然后点击“查找 DNS”即可。
它还可以选择要检索的记录类型。此外,此 Web 服务还可以查询其他类型的记录,例如 SPF (发件人策略框架)、DS 记录和 DNSKEY。
MX 工具箱 DNS 查找是一个功能强大的工具,可以显示所有 DNS 记录。只需在文本框中输入其 URL,然后单击“DNS 查找”即可。
该工具还包含其他功能,例如黑名单检查、DKIM、DMARC、ASN 和 LOC 查找。
DNS 观察
DNS 观察查找 工具是一个简单易用的工具。在输入字段中输入主机名或网站 IP 地址,然后选择要检索的记录类型即可。
使用命令提示符
或者,您可以使用终端中的 nslookup 命令行工具检索任何网站的 DNS 记录。
只需在终端中键入以下命令:
nslookup
然后,输入您想要查询的网址,例如:
C:Userstechblik.com>nslookup Default Server: reliance.reliance Address: 2405:201:c02b:a0c1::c0a8:1d01 > techblik.com.com Non-authoritative answer: Name: techblik.com.com Addresses: 2606:4700:8dda:e4c7:b100:0:207e:38b5 104.27.119.115 104.27.118.115
要检索特定记录,例如 NS 和 MX,只需使用 set query 方法:
> set query=mx > techblik.com.com Non-authoritative answer: techblik.com.com MX preference = 5, mail exchanger = alt1.aspmx.l.google.com techblik.com.com MX preference = 5, mail exchanger = alt2.aspmx.l.google.com techblik.com.com MX preference = 10, mail exchanger = alt3.aspmx.l.google.com techblik.com.com MX preference = 10, mail exchanger = alt4.aspmx.l.google.com techblik.com.com MX preference = 1, mail exchanger = aspmx.l.google.com > set query=ns > techblik.com.com Non-authoritative answer: techblik.com.com nameserver = olga.ns.cloudflare.com techblik.com.com nameserver = todd.ns.cloudflare.com
正如您所见,nslookup 命令提供了您想要查看的 DNS 记录。
结论👩💻
我希望这些工具对您快速执行域名 DNS 查询有所帮助。如果您需要有关实施 DNS CAA 记录方面的帮助,请查看我们的 DNS CAA 验证和实施指南。
喜欢这篇文章吗? 请分享给更多的人吧!