部署KMS服务器需要经过一系列步骤,以下是详细的部署指南:
准备工作
1、下载软件:访问VLMCSD项目的GitHub页面(https://github.com/Wind4/vlmcsd)或其镜像站(如gitclone.com),下载最新版本的binaries.tar.gz文件。
2、解压软件包:将下载的软件包解压到指定目录,例如/home/binaries/Linux/intel/static/
。
3、关闭防火墙和杀毒软件:为了确保安装过程顺利进行,建议暂时关闭防火墙和杀毒软件(包括Windows自带的Windows Defender)。
在Windows平台部署KMS服务器
1、复制服务端文件:将解压后的服务端文件vlmcsd-Windows-x64.exe
复制到系统文件夹中,例如C:\Windows\System32\
。
2、创建系统服务:以管理员身份运行命令提示符窗口,输入以下命令创建系统服务并设置为自动启动:
sc create KMSSrv binpath=%windir%\System32\vlmcsd.exe type=own start=auto displayname="KMS Emulator"
3、启动服务:输入以下命令启动KMS服务:
net start KMSSrv
4、开放防火墙端口:使用以下命令打开TCP端口1688,以便KMS服务能够接收网络流量:
netsh advfirewall firewall add rule name="KMS Emulator Server" dir=in action=allow protocol=TCP localport=1688
5、测试KMS服务器:在命令提示符窗口中输入以下命令测试KMS服务器是否生效:
vlmcs.exe -v -l 3 localhost
在Linux平台部署KMS服务器
1、复制服务端文件:将解压后的服务端文件vlmcsd-x64-musl-static
复制到目标目录,例如/usr/bin/
,并添加可执行权限:
cp /tmp/binaries/Linux/intel/static/vlmcsd-x64-musl-static /usr/bin/ chmod 755 /usr/bin/vlmcsd-x64-musl-static
2、创建PID文件和服务配置文件:在/var/run/
目录下创建PID文件,并在/lib/systemd/system/
目录下创建服务配置文件vlmcsd.service
:
touch /var/run/vlmcsd.pid vim /lib/systemd/system/vlmcsd.service
3、编辑服务配置文件:按照以下模板编辑服务配置文件:
[Unit] Description=KMS Emulator After=network.target [Service] Type=forking PIDFile=/var/run/vlmcsd.pid ExecStart=/usr/bin/vlmcsd-x64-musl-static -p /var/run/vlmcsd.pid ExecStop=/bin/kill -HUP $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
4、重新载入服务并启动:使用以下命令重新载入服务配置,并设置服务自启动和启动服务:
systemctl daemon-reload systemctl enable vlmcsd.service systemctl start vlmcsd.service
5、开放防火墙端口:使用以下命令打开TCP端口1688:
firewall-cmd --zone=public --add-port=1688/tcp --permanent firewall-cmd --reload
6、测试KMS服务器:在命令行中输入以下命令测试KMS服务器是否生效:
vlmcs.exe -v -l 8 192.168.3.18
激活Windows和Office产品
1、安装批量激活服务角色:在提升的PowerShell会话中运行以下命令安装批量激活服务角色:
Install-WindowsFeature -Name VolumeActivation -IncludeManagementTools
2、配置Windows防火墙:允许密钥管理服务接收网络流量,特别是TCP端口1688:
Set-NetFirewallRule -Name SPPSVC-In-TCP -Profile Domain,Private -Enabled True
3、启动批量激活工具向导:运行vmw.exe
启动批量激活工具向导,选择“密钥管理服务 (KMS)”作为激活类型,并输入组织的产品密钥。
4、激活产品:根据向导提示完成产品激活,可以选择在线激活或电话激活。
5、手动创建DNS记录(如果需要):如果DNS服务不支持动态更新,则必须手动创建资源记录才能发布KMS主机,使用以下信息通过DNS服务为KMS手动创建DNS资源记录:
属性值:_vlmcs
协议:_tcp
优先度:0
重量:0
端口号:1688
主机名:KMS主机的FQDN
注意事项
确保你的操作系统版本支持你打算激活的Windows和Office版本。
如果客户端数量超过50个,建议至少准备两台KMS主机以防某一台不可用。
KMS主机不必是专用服务器,可以与其他服务共用一台主机。
在部署过程中,务必注意网络安全和数据保护措施。
以上就是关于“如何部署kms服务器”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/621993.html