AD-DNS-11 - AD DS SRV record count should be retrievable
Overviewβ
SRV records are essential for Active Directory service location. They enable clients to find:
- Domain controllers (_ldap records)
- Global Catalog servers (_gc records)
- Kerberos services (_kerberos records)
- Password change services (_kpasswd records)
Missing or incorrect SRV records can prevent:
- Domain join operations
- Authentication
- Group Policy application
- Service discovery
Security Recommendationβ
- Monitor SRV record counts for unexpected changes
- Verify SRV records point to authorized domain controllers only
- Protect DNS zones containing SRV records from unauthorized modification
- Regularly test service location from client perspectives
How the Test Worksβ
This test counts SRV records used by Active Directory Domain Services, including _ldap, _gc, _kerberos, and _kpasswd service records.
Related Testsβ
Test-MtAdDnsAdSrvRecordDetails- Provides detailed SRV record information
Test Metadataβ
| Field | Value |
|---|---|
| Test ID | AD-DNS-11 |
| Severity | Info |
| Suite | Active Directory |
| Category | AD.DNS |
| PowerShell test | Test-MtAdDnsAdSrvRecordCount |
| Tags | AD, AD-DNS-11, AD.DNS |
Sourceβ
- Pester test:
tests/ad/dns/Test-MtAdDnsAdSrvRecordCount.Tests.ps1 - PowerShell source:
powershell/public/ad/dns/Test-MtAdDnsAdSrvRecordCount.ps1

