使用docker搭建kms服务器

avatar
作者
猴君
阅读量:1

仅个人工作时对操作步骤进行记录,无任何安全、可行性保证,转载请标注出处!

  1. 配置IP地址,使其可正常上网。

2.配置yum源

#安装yum工具

yum -y install yum-utils

#下载配置阿里的yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

#下载配置docker的yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3.安装docker

yum -y install docker-ce.x86_64 docker-ce-cli.x86_64 containerd.io.x86_64

会报错提示有安装包冲突,输入—allowerasing

yum -y install docker-ce.x86_64 docker-ce-cli.x86_64 containerd.io.x86_64 --allowerasing

4.docker安装完成后,配置docker镜像加速,使docker从国内网站下载镜像

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'

{

  "registry-mirrors": ["https://fw80gpy5.mirror.aliyuncs.com"]

}

EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

5.下载网上已配置好的kms镜像

docker pull luodaoyi/kms-server

6.运行该镜像并配置开机自启,使本地1688端口对应镜像中1688端口,运行后docker ps -a 可看见镜像已正常拉起

docker run -itd -p 1688:1688 --name kms --restart always luodaoyi/kms-server

7.测试能否正常激活windows和office

7.1先添加DNS,或直接使用IP也可以

7.2测试1688端口已正常放通

7.3Windows已激活成功,注意当前只测试了server和win10企业版可激活

slmgr /skms 服务器IP

slmgr /ato

slmgr /ipk 输入序列号

7.4 激活office

激活office需进入office文件ospp.vbs的存放路径运行命令

cd C:\Program Files (x86)\Microsoft Office\Office16

cscript ospp.vbs /sethst:kms.botsing.com

cscript ospp.vbs /act

或者直接带路径进行激活,注意 每个office版本的ospp文件路径可能不一样

cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /sethst:kms.botsing.com

cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /act

此时office已提示激活成功

8.配置加域自动激活,在域控DNS服务器正向查找区域中中添加SRV

完成后,单击确定,然后单击完成。

在域内的电脑只要是批量版(VL)的系统或office即可自动激活

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!