Skip to content
Sponsor
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Root servers with incorrect IPs should be retrievable

AD-DNS-03InfoActive DirectoryDNS

Part of Active Directory · Active Directory · DNS · All checks

Run this check
Invoke-Maester -TestId AD-DNS-03

Root DNS server hints are essential for external DNS resolution. Incorrect root server IP addresses can:

  • Prevent external DNS resolution: Clients cannot resolve internet domain names
  • Indicate compromise: Unexpected changes may indicate DNS poisoning attacks
  • Cause service outages: Applications dependent on external DNS will fail
  • Impact security updates: Systems may be unable to reach update servers

The root server IP addresses are maintained by IANA and change very infrequently. Any deviation from the official addresses should be investigated immediately.

Detective

  • Verify root server hints against the official IANA list
  • Investigate any discrepancies immediately
  • Use secure update mechanisms for root hints
  • Monitor for unauthorized changes to DNS configuration

This test compares configured root server IP addresses against the official IANA root server list and reports any discrepancies.

  • Test-MtAdDnsRootServerIncorrectDetails - Provides detailed information about incorrect root servers
Every attribute of this check
FieldValue
Test IDAD-DNS-03
SeverityInfo
SuiteActive Directory
ProductActive Directory
FeatureDNS
AreaInfrastructure hardening
Resource typeDnsZone
MITRE ATT&CKNone
PowerShell testTest-MtAdDnsRootServerIncorrectCount
ServicesActiveDirectory
PermissionsActiveDirectory:Remoting:Microsoft.PowerShell, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_Zone:Read, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_ResourceRecord:Read, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_RootHints:Read