您的位置:首页 > 其它

Windows Server 2008批量激活(二)

2011-07-19 10:20 288 查看
KMS 位置和发现

您的 KMS 主机启动并运行之后,客户机必须能够找到它。您可以将客户机强制指向主机(称为直接连接),或者也可以让客户机自己查找主机(称为自动发现)。若要在 KMS客户机上建立直接连接,只需在客户机上运行:

SLMGR.VBS -skms <[:]

KMS_FQDN 是 KMS 主机的完全限定的域名 (FQDN)(或者您也可以输入它的 IP 地址)。还可以指定客户机应该连接的端口(如果它不是默认的 1388 端口)。

自动发现比较复杂。对于自动发现,KMS 使用 DNS SRV记录将其服务发布到 DNS 域。按照 SRV 记录的 _service._protocol格式,KMS 的记录应为 _vlmcs._tcp.mycompany.com。

当它执行自动发现时,KMS 客户机查询 DNS 以便获得为其所属区域发布_VLMCS 记录的服务器列表。DNS 将以随机顺序返回 KMS 主机的列表,客户机选择一个主机并尝试与其建立会话。如果此尝试有效,客户机将缓存服务器记录并尝试使用它进行下一次续订尝试。如果建立会话失败,则客户机将随机选择另一个服务器。KMS 定位程序处理工作有点类似域控制器 (DC) 定位程序处理(它还查找 SRV 记录),但它比较简单。例如,客户机无法按站点查找 KMS 主机,因为 KMS 服务要求比较简单,因此有必要这样做。KMS 既不使用权重,也不使用优先级,可以在 SRV 记录中使用这两个选项对结果列表进行排序。

在除自身所在的域之外的任何其它域中,配置为自动发现的KMS主机不会将SRV记录自动发布到DNS。这意味着您需要手动将SRV记录发布到所有其它DNS域中,例如,域树中的其它子域。为此,您需要在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SL\DnsDomainPublishList的 REG_MULTI_SZ 值中输入KMS应该发布到的每个域。使用单独的行输入希望KMS发布自己的每个域。请记住,KMS主机自身必须在目标域中具有创建这些记录的权限,并且域必须能够解析SRV记录中的主机名。如果您拥有很多域,尤其是不信任KMS主机所在域的域,则此配置可能需要多个手动列表,这些列表必须与活动域列表同步。

KMS自动发现与DNS集成,而不与Active Directory (AD)集成;它处理非Windows DNS就像处理与AD集成的DNS一样。支持SRV记录(按照 RFC 2782)和动态更新(按照RFC2136)的任何DNS服务器将支持KMS客户机自动发现和KMSSRV记录发布。BIND 8.x和9.x既支持SRV记录,也支持DDNS。

KMS 补充

KMS主机本身不提供有关其操作的大量信息。KMS的微软操作管理器(MOM)管理包可以从微软下载页面(www .microsoft.com/downloads)下载。此管理包针对可以引发与KMS 有关的激活问题的主要条件(如初始化失败以及DNSSRV记录发布失败)生成警报。它还提供有关通过KMS的客户机激活的通用报告。

激活之后,KMS主机将激活无限数量的客户机。但是,直到客户机收到一定数量的来自物理(即非虚拟)计算机的激活请求之后,主机才开始激活客户机。这称为激活阈值。Windows Vista 的阈值为25个系统,而 Windows Server 2008的阈值为 5 个系统。

假设您拥有一个环境,该环境具有500个批量许可的Windows Vista系统并且在共享的生产网络上有一个KMS主机。当这些系统开始出现在网络上时,它们将尝试使用找到的主机进行激活,可以通过自动发现或者直接连接实现。主机将记录每一次尝试,但直到25个单独的客户机都联系它之后,才开始激活客户机。当没有被KMS主机激活时,原始的25个客户机仅重新尝试,直到KMS主机达到其激活阈值为止。这些阈值对于每种类型来说都是独立的;如果KMS已经达到其25个客户机的Windows Vista阈值但没有达到其5个Windows Server 2008阈值,则它将在达到该阈值之后才会激活Windows Server 2008服务器。

KMS主机不跟踪所有它授权的客户机;它只记录最后50个激活以确保服务正常工作。它也不关注网络中的其它KMS主机,也不共享它们之间的激活信息。对KMS主机在达到其激活阈值之后可以执行的激活数量没有上限;批量许可证在其网络上不是受限制的资源。一个VLK可以激活多达六个KMS主机,并且可以重新激活每个KMS主机多达9次(例如,如果必须重新构建KMS主机)。

使用KMS而不使用MAK解决方案激活客户机具有多种优势。首先,KMS客户机不需要Internet连接或打电话即可激活其系统;他们只需要能够与KMS主机通信。其次,在KMS主机上不必备份或还原任何内容。只需重新构建、重新安装VLK、激活,之后便可以执行操作。再次,KMS基础结构非常简单并且可伸缩;在大型企业中最好保证一个KMS主机具有一个热备,以便在发生故障时可以服务好几万个客户机。最后,确定您使用的KMS主机数量的要素与伸缩性无关。如果大量客户机由于网络分段不能联系 KMS 主机,则您必须使用另一个主机。并且由于 KMS 是您基础结构的关键部分,非常独立的业务组可能希望控制他们自己的 KMS 主机。

尽管 Windows Server 2008 和Windows Vista 都需要不同的VLK,但是一个KMS主机只能包含一个激活密钥。那么一个密钥如何才能激活Windows Server 2008和Vista系统呢?微软创建的密钥组是基于您为批量许可证购买的产品的许可密钥层次结构。组范围从Windows Vista到服务器组A到C,每个服务器组的复杂性(以及成本)依次递增。Windows Vista密钥组只能激活Windows Vista系统。服务器组A可以激活Windows Web Server 2008和Windows Vista;服务器组B可以激活Windows Server 2008标准版和企业版,以及Windows Web Server 2008和Windows Vista。服务器组C可以激活全部系统:Windows Server 2008 Datacenter、Windows Server 2008 for Itanium-based Systems、Windows Server 2008标准版和企业版、Windows Web Server 2008和Windows Vista。在购买批量许可证时,您将获得一个与购买产品相匹配的密钥组。将该密钥安装在您的 KMS 主机上,然后激活所有产品。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: