序
今天在整理私有云集群时,发现有些机器掉了激活,想到之前我一直都是手动在每一台机手写slmgr,但是总感觉企业上不该是这样用的,阅读了相关资料之后,就整理成了这篇文章:
实验环境
服务 | 版本 |
---|---|
DNS | Windows Server 2012 R2 |
KMS | vlmcsd |
- 此处KMS和DNS均为初始化后已经正常使用的环境
实验步骤
一、在dns上添加A解析
因为后面需要解析KMS域名,所以要添加KMS服务的A解析

然后填写主机名与IP地址

二、添加DNS服务(SRV)记录

填写服务名与协议、权重、端口和主机名

三、激活
在cmd中敲入微软提供的GVLK:
这里敲入的是Windows Server 2012 R2 Server Standard版本的key。不同版本互不通用,其他版本在文末有附上。
slmgr.vbs /ipk D2N9P-3P6X9-2R39C-7RTCD-MDVJX slmgr.vbs /ato slmgr.vbs /dli
此时在弹出的窗口中可以看到会多一行来自DNS的KMS计算机名称:
