Windows nslookup:一步完成反向 DNS 查找?

Windows nslookup:一步完成反向 DNS 查找?

很多时候我需要查看主机的反向 DNS 是否与其关联的 A 记录匹配。因此,我所做的就是nslookup superuser.comnslookup 64.34.119.12有没有办法让 nslookup 一步完成此操作?

答案1

不幸的是,PTR 和 A 记录位于不同的服务器上。域名所有者将拥有用于 A 记录的名称服务器。较小的用户将拥有由单独组织提供的 IP 地址。该组织将拥有自己的 PTR 记录名称服务器。即使两者位于同一台服务器上,也需要不同的查询。由于数据位于不同的区域,因此区域传输也无法工作。

如果您重复相同的查找(如果您运行的是 MX 邮件服务器,这种情况很常见),请考虑在同一主机上设置缓存名称服务器。 类似 的程序dnsmasq提供了轻量级缓存名称服务器,缓存大小有限(但可配置)。 但是,dnsmasq无法在 Windows 上运行。 运行bind适用于 Windows 的 ,作为缓存名称服务器提供完整功能,但配置可能更复杂。 无论哪种情况,名称服务器缓存都不应从 Internet 访问,但必须能够查询 Internet。

答案2

你是指类似

nslookup -type A superuser.com

来源:微软技术网

这将为您提供以下内容作为输出

Server:  stackoverflow.com 
Address:  64.34.119.12

Non-authoritative answer: 
Name:    A 
Address:  67.215.65.132

答案3

听起来你在谈论一个正向确认反向 DNS抬头。

使用 nslookup 无法一步完成此操作。

我们已经构建了一个在线工具,只需一步即可完成此操作:
Misk.com - DNS 查找

只需输入一个 IP 地址。它会先进行 PTR 查找,然后进行 A/AAAA 查找,并告诉您是否匹配。

答案4

Nirsoft 还有一个实用程序可以在 Windows 上执行此查找。

https://www.nirsoft.net/utils/dns_records_viewer.html

相关内容