设置用于 Office 2013 批量激活的 DNS

 

适用于: Office 2013

上一次修改主题: 2016-12-16

摘要: 如何配置 DNS 以用于 Office 2013 批量激活。

目标用户: IT 专业人员

配置 Office 的 DNS

要使用密钥管理服务 (KMS) 激活 Office 2013,Office KMS 主机必须可检测到。KMS 主机可通过在 DNS 服务器上创建服务 (SRV) 资源记录 (RR) 自动发布其存在。但是,只有第一个 KMS 可以创建 SRV RR。如果有多台运行 KMS 的计算机,后续 KMS 主机将不能更改或更新 SRV RR,除非 DNS 服务器上的权限配置为允许此操作。

更改 DNS 服务器上的权限需要具有域的管理权限。您需要如下所述来设置 DNS:

  • 确保运行 KMS 的所有计算机都是同一 Active Directory 域服务 (AD DS) 域的成员。

  • 在 AD DS 中为运行 KMS 的计算机创建一个全局安全组。

  • 将每台运行 KMS 的计算机添加到新的安全组中。

  • 在 DNS 服务器上设置权限,以便按新创建安全组的成员启用更新。

有关如何完成这些任务的说明,请参阅 Configuring DNS(配置 DNS)。

KMS 客户端发现

当 KMS 客户端首次向 DNS 查询 KMS 信息时,它会从 DNS 返回的 SRV RR 列表中随机选择一台 KMS 主机。包含 SRV RR 的 DNS 服务器的地址可作为后缀条目列在 KMS 客户端上。这样,便可以在一台 DNS 服务器中公布 KMS 的 SRV RR,从而让具有其他主要 DNS 服务器的 KMS 客户端可以找到该 SRV RR。

您可以在 Windows 7 或 Windows Server 2008 R2 的批量许可版本上将 priorityweight 参数添加到 KMS 主机的 DnsDomainPublishList 注册表值中。通过这样做,您可以建立优先级分组并确定每个组的权重,这将指定 KMS 主机的使用顺序并平衡多台 KMS 主机之间的流量。如果您在使用优先级和权重参数,我们建议您在客户端上禁用 KMS 缓存。这样,客户端便可以在每次尝试执行激活时查询 DNS(将会采用优先级和权重参数),而不是与上次出现成功激活的缓存 KMS 主机直接联系。

如果客户端选择的 KMS 主机没有响应,则 KMS 客户端会从它的 SRV RR 列表中删除该 KMS 主机,并随机从列表中选择另外一台 KMS 主机。如果设置了优先级和权重参数,则 KMS 客户端将在查找另一台 KMS 主机时使用它们。否则,将会随机选择 KMS 主机。在 KMS 主机响应后,KMS 客户端会缓存 KMS 主机的名称,并使用它执行后续激活和续订尝试(如果启用了缓存)。如果缓存的 KMS 主机未响应后续续订,则 KMS 客户端会通过向 DNS 查询 KMS SRV RR 来发现新的 KMS 主机。

另请参阅

Office 2013 的批量激活
准备并设置 Office 2013 KMS 主机