我发现 Windows KMS 客户端(特别是 2012R2,但也可能为其他客户端)在激活期间尝试与 MS 服务器通信。我的理解是,这应该完全是本地的。
slmgr /ipk GGWHX-.....-.....-.....-DJ6PQ slmgr /skms 10.10.10.10:1688 slmgr /ato
我们的服务器在网络外部的访问非常有限,我发现除非指定代理服务器,否则上述操作会产生 0x80072ee2 错误。这让我很困惑,因为我经常在构建服务器后立即配置代理设置。在此特定服务器上,不允许配置代理。
有什么想法可以让 2012R2 在无需通过互联网访问 MS 的情况下在内部 KMS 服务器上激活?
谢谢
答案1
您在此处列出的密钥似乎不是 KMS 客户端密钥。如果要通过 KMS 激活,则不应在客户端上安装密钥。Microsoft 提供的操作系统映像附带预安装的客户端 KMS 密钥 - 地球上每台运行该操作系统的计算机都一样。
如果您已更改某些客户端的默认设置,则可以使用此处的键将它们改回来:https://technet.microsoft.com/en-us/library/jj612867(v=ws.11).aspx
作为参考,2012 R2 数据中心的 KMS 客户端密钥为W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9
,标准版密钥为:D2N9P-3P6X9-2R39C-7RTCD-MDVJX