11.18. Viewing the Site Coverage for a Domain Controller
Problem
You want to view the sites a domain controller covers.
Solution
Using a command-line interface
In the following command, replace
<DomainControllerName>
with the name
of the domain controller you want to view site coverage for:
> nltest /server:<DomainControllerName
> /DsGetSiteCov
Using VBScript
Although you cannot use
it directly from a scripting language
like VBScript, Microsoft provides a
DsGetDcSiteCoverage
method that can be used by
languages, such as Visual Basic and C++, to retrieve site coverage
information. In fact, the nltest
command shown in
the CLI solution is a wrapper around this method.
Discussion
Recipe 11.17 describes how to force a domain controller to cover multiple sites. Recipe 11.19 describes how you can disable a domain controller from covering for any sites other than its own.
See Also
MSDN: DsGetDcSiteCoverage
Get Active Directory Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.