通过IP地址查询Windows Server DNSlogging

我正在寻找一种方式来查询基于IP地址的区域的DNSlogging,似乎无法find一种方法来做到这一点…任何build议?

我有一个带有数百个具有不同IP地址的logging的区域。 许多匹配一个特定的IP,我想要得到匹配我所寻找的IP的所有logging。

如果没有有效的PTRlogging,则可以尝试以下操作:

dnscmd [dns_server] /enumrecords zone.name @ | findstr "ww.xx.yy.zz"

你想要的是一个“反向的”DNS查找,根据是否为所涉及的networking块设置了正确的反向区域,以及是否存在该IP地址的PTRlogging,这可能也可能不起作用。

如果IP有一个有效的PTRlogging,可以使用host进行testing:

 ~ host serverfault.com serverfault.com has address 198.252.206.16 serverfault.com mail is handled by 30 alt2.aspmx.l.google.com. serverfault.com mail is handled by 40 aspmx2.googlemail.com. serverfault.com mail is handled by 50 aspmx3.googlemail.com. serverfault.com mail is handled by 10 aspmx.l.google.com. serverfault.com mail is handled by 20 alt1.aspmx.l.google.com. ~ host 198.252.206.16 16.206.252.198.in-addr.arpa domain name pointer stackoverflow.com.