我想找到所有DNS-Zones中出现在IP地址中的所有名称服务器都是未知的。但是我找不到显示它的条目。如果我单击编辑然后按解决方案并选择IP,我可以轻松修复它,但是我有很多区域,因此每次发生这种情况时都需要我编辑所有这些区域。
我如何使用Powershell查找这些区域并显示未解析的名称服务器?
我开始这样的剧本:
Import-Module ActiveDirectory,DNSServer
$PDCE = Get-ADDomainController -Discover -Service PrimaryDC
$DNSZones = Get-DnsServerZone -ComputerName $PDCE
$DCname = "$aDC."
foreach($aZone in $DNSZones)
{
Get-DnsServerResourceRecord -ZoneName $azone.ZoneName -RRType ns -ComputerName $PDCE
}
然而,我无法从那里走得太远,我认为这可能是错误的做法。 任何人都可以帮我找到正确的方法吗?
提前致谢!