11.1. Creating a Site
Problem
You want to create a site.
Solution
Using a graphical user interface
Open the Active Directory Sites and Services snap-in.
Right-click on the
Sites
container and select New Site.Beside Name, enter the name of the new site.
Under Link Name, select a site link for the site.
Click OK twice.
Using a command-line interface
Create an LDIF file called create_site.ldf with the following contents:
dn: cn=<SiteName
>,cn=sites,cn=configuration,<ForestRootDN
> changetype: add objectclass: site dn: cn=Licensing Site Settings,cn=<SiteName
>,cn=sites,cn=configuration,<
ForestRootDN
> changetype: add objectclass: licensingSiteSettings dn: cn=NTDS Site Settings,cn=<SiteName
>,cn=sites,cn=configuration,<ForestRootDN
> changetype: add objectclass: nTDSSiteSettings dn: cn=Servers,cn=<SiteName
>,cn=sites,cn=configuration,<ForestRootDN
> changetype: add objectclass: serversContainer
then run the following command:
> ldifde -v -i -f create_site.ldf
Using VBScript
' This code creates the objects that make up a site.
' ------ SCRIPT CONFIGURATION ------
strSiteName = "<SiteName
>" ' e.g. Dallas ' ------ END CONFIGURATION --------- set objRootDSE = GetObject("LDAP://RootDSE") set objSitesCont = GetObject("LDAP://cn=sites," & _ objRootDSE.Get("configurationNamingContext") ) ' Create the site set objSite = objSitesCont.Create("site","cn=" & strSiteName) objSite.SetInfo ' Create the Licensing Site Settings object set objLicensing = objSite.Create("licensingSiteSettings", _ "cn=Licensing Site Settings") ...
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.