A veces, el DNS de Active Directory no puede compactar correctamente y eliminar los registros DNS antiguos. Puede obtener una lista de registros con PowerShell.
Utilice este ejemplo para obtener registros DNS del año 2017. Reemplace "DCName" con el nombre de un controlador de dominio y "ad.yourdomain.com" con su nombre de dominio:
Get-DnsServerResourceRecord -ComputerName DCName -ZoneName "ad.yourdomain.com" -RRType "A" | Donde {$ _. TimeStamp.Year -eq 2017}
Este código mostrará registros DNS de más de 14 días:
Get-DnsServerResourceRecord -ComputerName DCName -ZoneName "ad.yourdomain.com" -RRType "A" | Donde {($ _. Timestamp -le (get-date) .adddays (-14)) -AND ($ _. Timestamp -like "* / *")}