Kyl*_*ndt 5 domain-name-system windows-server-2008
有没有办法在 Windows 2008 R2 DNS 服务器中搜索整个正向查找区域?
我想搜索子字符串的所有资源记录的theNAME和 the RDATA。
您可以用来dnscmd枚举区域中的记录。
dnscmd /enumrecords mydomain.com @
Run Code Online (Sandbox Code Playgroud)
然后,您可以在其输出中搜索您的字符串。
dnscmd /enumrecords mydomain.com @ | find "somestring"
Run Code Online (Sandbox Code Playgroud)
或将其转储到文件并使用您喜欢的任何工具解析该文件
dnscmd /enumrecords mydomain.com @ > mydomain_enum.txt
Run Code Online (Sandbox Code Playgroud)
这里有一篇关于做类似事情的好文章。
而且,正如 voretaq 指出的那样,它确实适用于非 AD 集成区域。