11.8. Finding the Site Links for a Site
Problem
You want to list the site links that are associated with a site.
Solution
Using a graphical user interface
Open LDP and from the menu, select Connection → Connect.
For Server, enter the name of a domain controller (or leave blank to do a serverless bind).
For Port, enter 389.
Click OK.
From the menu, select Connection → Bind.
Enter credentials of domain user.
Click OK.
From the menu, select Browse → Search.
For BaseDN, type the
Inter-Site
Transports
container DN (e.g., cn=Inter-siteTransports,cn=sites,cn=configuration,dc=rallencorp,dc=com).For Scope, select Subtree.
For Filter, enter the following:
(&(objectcategory=siteLink)(siteList=cn=<
SiteName
>,[RETURN] cn=sites,cn=configuration,<ForestRootDN
>))Click Run.
Using a command-line interface
> dsquery * "cn=inter-site transports,cn=sites,cn=configuration,<ForestRootDN
>"[RETURN] -filter "(&(objectcategory=siteLink)(siteList=cn=<SiteName
>,
[RETURN] cn=sites,cn=configuration,<ForestRootDN
>))" -scope subtree -attr name
Using VBScript
' This code displays the site links associated with the specified site
' ------ SCRIPT CONFIGURATION ------
strSiteName = "<SiteName
>" ' e.g. Raleigh ' ------ END CONFIGURATION --------- set objRootDSE = GetObject("LDAP://RootDSE") strSiteDN = "cn=" & strSiteName & ",cn=sites," & _ objRootDSE.Get("ConfigurationNamingContext") strBase = "<LDAP://cn=Inter-site Transports,cn=sites," _ & objRootDSE.Get("ConfigurationNamingContext") & ">;" strFilter = "(&(objectcategory=siteLink)" ...
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.