Configuration Manager 和服务定位(站点信息和管理点)

应用到: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

Configuration Manager 2007 中的服务定位是指要求客户端动态定位站点信息和管理点。当客户端分配到站点以及下载客户端策略并向站点返回客户端信息时,需要这些信息。

服务定位与名称解析无关,后者会将计算机名称映射到 IP 地址。名称解析由 WINS 和 DNS 执行。但是,WINS 和 DNS 也可用于服务定位。有关 Configuration Manager 中名称解析的详细信息,请参阅 Configuration Manager 和名称解析

备注

配置为基于 Internet 的客户端管理的 Configuration Manager 客户端不需要从 Active Directory 域服务或服务器定位器点定位站点信息,且不需要定位其基于 Internet 的管理点。

有关基于 Internet 的客户端管理的详细信息,请参阅部署 Configuration Manager 站点以支持基于 Internet 的客户端

当分配到站点时,所有未配置为基于 Internet 的客户端管理的 Configuration Manager 2007 客户端都需要定位站点信息,并且需要在第一次安装时以及定期定位管理点。

站点信息:Active Directory 域服务

Intranet 客户端使用 Active Directory 域服务作为站点信息及管理点的服务定位的主要方法。如果符合以下所有条件,Configuration Manager 2007 客户端可以使用 Active Directory 域服务进行服务定位:

  • 为 Configuration Manager 2007 扩展了 Active Directory 架构

  • 层次结构中的所有站点均发布到 Active Directory 域服务

  • 客户端与站点服务器属于相同的 Active Directory 林。

如果不符合任何一项条件,客户端都必须具有服务定位的备用方法。对于站点信息,唯一的备用方法是使用服务器定位器点。对于管理点,备用方法包括 DNS、服务器定位点或 WINS。

重要

如果客户端在站点分配过程中定位站点信息失败,它们则将不受管理。请确保客户端可以从 Active Directory 域服务或服务器定位器点访问站点信息。

站点信息:服务器定位器点

在无法使用 Active Directory 域服务时,Configuration Manager 2007 层次结构中的服务器定位器点有两种用途:

  • 客户端的站点分配

  • 为客户端查找默认管理点

如果客户端在安装时无法查找站点信息,被直接分配到了某个站点或配置为自动查找站点(自动站点分配),则分配将失败。尽管客户端可以安装,但是它无法完成站点分配,在这种情况下将不受管理。

如果尚未为 Configuration Manager 2007 扩展 Active Directory 架构,则完成客户端站点分配所需的站点信息无法发布到 Active Directory 域服务,客户端必须使用备用机制来完成站点分配。此外,如果您的客户端(例如工作组客户端或来自其他 Active Directory 林的客户端)与站点服务器不在同一 Active Directory 林中,则这些客户端将不能查找完成站点分配所需的站点信息,但是它们必须使用备用机制来查找此站点信息。在以上任一情况下,都需要服务器定位器点。

如果客户端无法从 Active Directory 域服务、DNS 或 WINS 查找默认管理点,则也需要服务器定位器点。

客户端如何查找服务器定位器点

如果客户端需要服务器定位器点,则可以在安装客户端时使用 client.msi 属性 SMSSLP=*<服务器定位器点名称>*指定此站点系统的 IP 地址、短名称或完全限定的域名 (FQDN)。确保可以使用 WINS 或 DNS 解析指定的短名称或 FQDN。有关客户端安装命令行选项的详细信息,请参阅关于 Configuration Manager 客户端安装属性

如果在客户端安装过程中没有直接分配服务器定位器点,客户端可以通过 Active Directory 域服务或 WINS 来定位。

  • 如果客户端与站点服务器位于同一 Active Directory 林,则可以通过 Active Directory 发布来自动查找服务器定位器点。此方案适用于已为 SMS 2003 扩展了 Active Directory 架构,但没有为 Configuration Manager 2007 扩展 Active Directory 架构的情况:当这些条件适用时,不需要在安装过程中指定服务器定位器点或在 WINS 中手动发布。

  • 在既没有为 SMS 2003 也没有为 Configuration Manager 2007 扩展 Active Directory 架构的情况下,如果已在 WINS 中手动发布服务器定位器点,且未使用 SMDDIRECTORYLOOKUP 安装属性安装客户端,客户端可以自动查找服务器定位器点。有关在 WINS 中手动发布服务器定位器点的详细信息,请参阅如何将 Configuration Manager 站点信息手动添加到 WINS

    备注

    尽管纯模式客户端无法通过 WINS 查找管理点,但是它们可以通过 WINS 查找服务器定位器点。客户端无法使用 DNS 发布来查找服务器定位器点。

如果在命令行指定了服务器定位器点,客户端首先尝试使用服务器定位器点,如果失败,客户端将尝试从 Active Directory 域服务查找服务器定位器点,如果仍失败,他们将尝试 WINS。

纯模式客户端需要其他配置以使用服务器定位器点

即使在站点被配置为纯模式时,服务器定位器点也使用 HTTP 作为其客户端通信方法。

如果纯模式客户端必须使用服务器定位器点来进行站点分配或查找默认管理点,客户端必须也配置为使用 HTTP 通信进行漫游和站点分配。

有关此配置的详细信息,请参阅下列主题:

管理点

Configuration Manager 客户端在首次安装并分配到站点时需要查找其已分配站点的默认管理点。如果无法找到其站点的默认管理点,它们将无法受管理。

在客户端找到其站点的默认管理点之后,该站点将成为这些客户端的已分配管理点。由于找到客户端的分配站点的默认管理点,此分配始终由客户端进行;管理员无法对客户端分配特定管理点作为其默认管理点。

客户端何时查找其默认管理点

即使客户端具有分配的管理点,它们还将定期为站点的默认管理点执行相同的服务定位请求,以免管理点发生更改。

在下列情况下,默认管理点的此服务定位请求也会发生:

  • 当客户端启动或服务 SMS 代理主机重新启动时。

  • 当客户端检测到网络更改时:

    • 如果客户端获得新的或者续订的 IP 地址(例如通过 DHCP)。

    • 如果网络适配器连接中断并重新连接。

  • 如果指定新站点代码,或在客户端计算机的控制面板中单击 Configuration Manager 的“高级”选项卡上的“发现”,然后单击“确定”或“应用”。

客户端如何查找其站点的默认管理点

客户端使用下列机制按照指定的顺序查找其默认管理点:

  • Active Directory 域服务

  • DNS

  • 服务器定位器点

  • WINS

Active Directory 域服务

如果已为 Configuration Manager 2007 扩展了 Active Directory 架构,并且 Configuration Manager 层次结构中的所有站点都配置为发布到 Active Directory 域服务,则每个站点的默认管理点都将发布到 Active Directory。

在这种情况下,属于站点系统所在的 Active Directory 林的 Configuration Manager 客户端将通过 Active Directory 发布(使用对全局编录服务器的 LDAP 查询)来自动查找其默认管理点,而不使用其他机制来查找其默认管理点。但是,如果此服务定位失败(例如,由于不可靠的网络连接),则客户端将自动尝试下一种服务定位方法。

如果尚未为 Configuration Manager 2007 扩展 Active Directory 架构,则管理点无法发布到 Active Directory 域服务,并且客户端必须使用备用机制来定位其默认管理点。

此外,如果您的客户端(如工作组客户端或来自不受信任域的客户端)与站点服务器不在同一 Active Directory 林中,则这些客户端将不能查找发布的管理点,必须使用下列备用机制之一来查找其默认管理点。

DNS 发布

如果满足下列两个条件,则客户端可以在 DNS 中查找其默认管理点:

如果客户端不能使用 Active Directory 查找默认管理点,DNS 将是首选方法,也适用于下列客户端:

  • 工作组客户端或来自其他林的客户端

  • 如果没有为 Configuration Manager 2007 扩展 Active Directory 架构,并且站点没有发布到 Active Directory 域服务,则为所有客户端。

对于默认管理点的服务定位使用 DNS 发布比使用 WINS 或服务器定位器点等其他服务定位方法更可靠,并且可伸缩。但是,如果不能满足 DNS 发布的三个条件,您可以将 WINS 用作当 Configuration Manager 站点在混合模式下操作时客户端查找其默认管理点的机制。

服务器定位器点

如果客户端不能通过 Active Directory 域服务或 DNS 查找管理点,则接下来它们将尝试使用服务器定位器点来查找其默认管理点。

如果已在 Configuration Manager 层次结构中将服务器定位器点角色分配给了站点系统,当管理点与服务器定位器点位于同一站点或位于层次结构中的较低级别的分支时,他们将自动发布到此服务器定位器点。这些站点中的客户端可以使用此服务器定位器点来查找其默认管理点。

可以使用 CCMSetup 安装属性按短名称或 IP 地址将服务器定位器点分配到客户端。如果服务器定位器点没有直接分配到客户端,则客户端在没有安装 SMSDIRECTORYLOOKUP 安装属性时可以使用 WINS 来查找定位器点。

WINS

当分配了管理点角色的站点系统计算机被配置为通过其 TCP/IP 配置使用 WINS 时,如果定位其站点的默认管理点的其他所有机制都失败,它会自动将管理点发布到 WINS,然后客户端可以使用该管理点。

但是,如果站点在纯模式下操作,则客户端不能使用 WINS 来查找管理点。

备注

由于 WINS 并不提供存储管理点信息的安全方法,因此可以使用 CCMSetup 命令行属性来阻止客户端用 WINS 来查找管理点(即使在混合模式下也同样如此)。有关此 SMSDIRECTORYLOOKUP 属性的详细信息,请参阅参阅关于 Configuration Manager 客户端安装属性

重要

默认管理点定位机制的一个例外情形是:如果正在 Intranet 上使用网络负载平衡 (NLB) 管理点。NLB 管理点会自动发布到 Active Directory 域服务和服务器定位器点,但是必须手动发布到 WINS。NLB 管理点不发布到 DNS。

有关在 WINS 中手动发布 NLB 管理点的详细信息,请参阅如何将 Configuration Manager 站点信息手动添加到 WINS

客户端在漫游时如何查找常驻管理点

在漫游到其他站点时,如果满足下列两个条件,Configuration Manager 客户端将从 Active Directory 域服务中查找常驻管理点。

  • 已为 Configuration Manager 2007 扩展 Active Directory,且客户端漫游到其中的站点已发布到 Active Directory 域服务。

  • 客户端所在的林与站点服务器的林相同。

如果不适用这两个条件中的任一条件,则客户端不会联系自己站点以外的管理点。有关漫游的详细信息,请参阅关于 Configuration Manager 中的客户端漫游Configuration Manager 的示例漫游方案:简单

代理管理点

如果客户端的 IP 地址在附加到其分配的站点的辅助站点的边界内,且包含代理管理点,则当满足下列两个条件时,客户端可以在 Active Directory 域服务中查找其代理管理点:

  • 已为 Configuration Manager 2007 扩展了 Active Directory,而且此站点正发布到 Active Directory。

  • 客户端所在的林与站点服务器的林相同。

如果以上任一条件不适用,客户端将向分配的管理点询问辅助站点是否具有它们应该使用的代理管理点。

当客户端从其分配的站点的辅助站点之一使用代理管理点时,该管理点将有效成为其常驻管理点,客户端将联系它以请求客户端策略、上载清单数据、请求内容位置以及上载状态消息。有关详细信息,请参阅确定在辅助站点是否需要代理管理点

当客户端漫游到未附加到其分配的站点的辅助站点且具有代理管理点时,客户端不会将代理管理点作为常驻管理点来请求客户端策略、上载清单数据以及上载状态消息。有关此方案的详细信息,请参阅 Configuration Manager 的示例漫游方案:简单

另请参阅

任务

为 Configuration Manager 站点系统角色配置 DNS
如何在 Configuration Manager 中创建服务器定位器点

概念

关于 Configuration Manager 中的客户端站点分配
确定是否需要发布到 DNS
确定是否需要 Configuration Manager 客户端的服务器定位器点
分发点选择的服务定位流程图

其他资源

如何为 Configuration Manager 扩展 Active Directory 架构

有关其他信息,请参阅 Configuration Manager 2007 Information and Support
要与文档团队联系,请将电子邮件发送至 SMSdocs@microsoft.com。