通用类别目录Global Catalog


Global Catalog,简写为“GC”,有的地方叫“全局编录”,这里我把它叫作“通用类别目录”。服务器

主要功能是:帮助域控制器把其余域包含本域的资料收集起来,便于客户端查询。ide

下面咱们就边走边瞧,看看传说中的GC。工具

首先登录DC,选择开始-程序-管理工具-Active Directory 站点和服务,经过这个工具咱们就能够找到在当前域哪些DC是担任全局编录[通用类别目录 GC]的角色。blog

Active

打开站点和服务管理工具,依次展开 Default-First-Site-Name 下的 Servers ,能够看到域控制器。get

Sites

能够看到 DC1 和 DC2 这两台域控制器(DC1 和 DC2 是个人两台DC的名字) ,将其展开,能够看到 NTDS Settings 节点it

NTDS

咱们先来看叫作DC1的这台:ast

鼠标右击DC1下 NTDS Settings 节点,选择属性。能够在属性的常规选项中看到 “全局编录” 这个选项,而且是被钩选状态。class

全局编录

从上图中能够看出个人DC1是GC(全局编录)。bfc

咱们再来看一下另一台叫作 DC2 的域控制器:程序

鼠标右击DC2下 NTDS Settings 节点,选择属性。

5

能够看到DC2也是GC(全局编录)。

那么GC什么状况下会被使用呢?

假设,在我当前域有不少客户端须要查询域环境中的资料,并且不少都是其余域的资料,那么这个时候我当前域就须要至少有一台GC给客户端提供查询。

警告

你们能够看到我在DC1下的 NTDS Settings 节点属性的常规选项卡中把 “全局编录” 的钩取掉后再打钩就会出现上图中的警告信息。

那么何时可以将当前DC设置为GC何时不能设置为GC呢?这里有两种状况:

状况一:若是说当下您的只有一个域,也就是“单域环境”,那么我建议您把全部的DC都设置成GC。由于在单域环境下“结构主机”是不发挥做用的(没有被使用),因此不存在上图中警告信息所担忧的状况,因此能够忽略这个警告信息。

状况二:若是当下您有多个域,也就是“多域环境”,你的GC的角色的服务器,他绝对不能担任“结构主机”的操做主机角色(如今我们还没讲过操做 主机,我们会在后续的文章中和你们介绍)。为何不能担任呢?由于在多域环境下,若是你的一台域控制器即担任 “GC” 又担任 “结构主机”(Infrastructure Master)的话,会形成 “结构主机”失效。

因此在我当下的域环境就是单域环境,因此我把两台DC都设置成了GC,而我在选择DC1下的 NTDS Settings 节点 属性的GC选项时,之因此会出现上图中的警告信息,就是由于我所选择的这台DC他就担任着“结构主机”的角色。

那我当前的单域环境中我设定了两台GC 因此他们之间会彼此复制相互的资料,若是您的是多域环境,那么您所设定的GC之间也会彼此复制相互的资料,来方便用户查询。

这就是我们今天和你们分享的关于 “通用类别目录” Global Catalog 的课程,但愿能对您有所帮助。