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> /DsGetSiteCovUsing 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
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access