暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

教程 | 使用docker 搭建kms服务激活office和Windows!

淘小欣 2022-10-25
9531

哈喽,大家好,我是小欣。

今天教大家如何使用docker 搭建kms服务并且激活office和Windows

网上找激活码很麻烦,激活工具又不敢用,网上找到的kms服务有点不稳定,索性自己建一个 kms 服务器了。

本文主要使用vlmcsdvlmcsd 是与 Microsoft 兼容的 KMS 服务器,是 KMS 服务器的一个开源软件。

接下来就教大家如何用 docker 来搭建一个。

一.前提条件

使用本文教程需要准备,一台云服务器或虚拟机,没有也没有关系,可以使用我搭建的kms服务,直接可以跳到第6部分。

二.安装docker

首先更新系统,也可以跳过这一步.

yum update -y

安装yum工具:

yum install -y yum-utils device-mapper-persistent-data lvm2 --skip-broken

更改镜像源地址:


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

更新本地镜像源:

sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' etc/yum.repos.d/docker-ce.repo

yum makecache

安装docker-ce社区版

yum  -y install docker-ce

验证是否启动成功

systemctl status docker

当出现active(running)时,即为启动成功,如图:

查看docker版本

docker --version

启动docker

systemctl start docker

设置开机自启

systemctl enable docker

三.配置镜像加速

docker官方镜像仓库网速较差,我们需要设置国内镜像服务:

新建一个文件夹:

sudo mkdir -p etc/docker

新建一个daemon.json文件:

sudo tee etc/docker/daemon.json <<-'EOF'
{
 "registry-mirrors": ["https://akchsmlh.mirror.aliyuncs.com"]
}
EOF

重新加载文件

sudo systemctl daemon-reload

重新启动docker

sudo systemctl restart docker

四.安装 vlmscd

拉取镜像:

docker pull mikolatero/vlmcsd

运行容器:

docker run -d -p 1688:1688 --restart=always --name="vlmcsd" mikolatero/vlmcsd

五.添加端口到防火墙

查看防火墙状态

systemctl status firewalld

查看防火墙放行端口号

firewall-cmd --list-ports

添加放行端口号6330

firewall-cmd --zone=public --add-port=1688/tcp --permanent

重启防火墙

systemctl restart firewalld

在服务器控制台中打开安全组,然在将端口加入到安全组规则中:

执行如下命令,测试服务是否可用,如果能够连接通,那就一切正常.

telnet 服务器ip 1688

六.激活Windows

6.1 安装 KMS 密钥

没有输入过其它的 key 的跳过这一步.替换对应系统版本的 key

slmgr ipk 下表中的GVL码

# 举个列子,激活Windows10/11专业版:
slmgr ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
操作系统版本KMS 客户端产品密钥
Windows 11 专业版 Windows 10 专业版W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 11 专业版 N Windows 10 专业版 NMH37W-N47XK-V7XM9-C7227-GCQG9
Windows 11 专业工作站版 Windows 10 专业工作站版NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J
Windows 11 专业工作站版 N Windows 10 专业工作站版 N9FNHH-K3HBT-3W4TD-6383H-6XYWF
Windows 11 专业教育版 Windows 10 专业教育版6TP4R-GNPTD-KYYHQ-7B7DP-J447Y
Windows 11 专业教育版 N Windows 10 专业教育版 NYVWGF-BXNMC-HTQYQ-CPQ99-66QFC
Windows 11 教育版 Windows 10 教育版NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 11 教育版 N Windows 10 教育版 N2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Windows 11 企业版 Windows 10 企业版NPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 11 企业版 N Windows 10 企业版 NDPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
Windows 11 企业版 G Windows 10 企业版 GYYVX9-NTFWV-6MDM3-9PT4T-4M68B
Windows 11 企业版 G N Windows 10 企业版 G N44RPN-FTY23-9VTTB-MP9BX-T84FV

更多激活密钥在[微软官网]:

https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys

6.2 配置 KMS 服务器

slmgr skms ip:port

# 举个例子:
slmgr /skms  192.168.0.109:1688

6.3 激活

执行如下命令,输入之后,等几秒钟,就会激活好了,

slmgr /ato

6.4 查看激活信息

默认情况下,会激活 180天,然后每 10080 分钟自动续期一次(只要KMS服务器可用)

# 详细信息
slmgr /dlv

# 激活剩余时间
slmgr /xpr

七.激活office

7.1 官网下载Office Tool Plus 软件

官网地址:https://otp.landian.vip/zh-cn/

点击顶部下载

然后选择使用山东大学镜像下载即可。


7.2 部署office 软件

注意

  • 如果你电脑下载了office可以跳过此步骤

  • 如果你不知道安装的那个版本的office,需要先卸载掉,电脑卸载软件自行百度吧。

首先解压刚下载的软件,解压后打开双击打开Office Tool Plus.exe

打开后点击第二个图标,这里会看到你已经安装的产品,如图:

没有的安装的如图所示点击添加产品选择你要安装的产品。

然后修改部署设置,选择通道

修改体系结构:根据你的电脑系统修改,如果是32位,就改为32位,64就改为64位

设置如图:

下载设置如图所示:

设置语言中文和需要安装的office应用

点击后上角开始部署:

等待office安装完成,比较慢,耐心等待...

7.3 激活office

安装完成后,点击第三个按钮,进入如图所示页面:

安装许可证:选择你刚刚安装office对应版本的许可证,点击安装许可证

安装秘钥:

打开官网地址:https://learn.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks

选择最新你的office对应秘钥,

例如我用的是Office LTSC 专业增强版 2021,复制对应的GVLK即可:FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH

最后点击安装秘钥,安装成功后会提示安装成功。


设置kms:输入你搭建的kms主机ip,端口可以不输,默认就是1688,点击保存设置

最后点击右上角激活即可。

激活成功之后会提示你激活成功。

八.总结

没有服务器或者不会搭建的可以使用我的kms服务地址,我的kms地址为:

ip:101.43.25.134
端口:1688

如果搭建安装过程中有任何疑问,可以加我微信:xingxin_19
帮你解答!

总体来说搭建起来是很简单的,希望对你有所帮助,本文如果对你有用的话,请帮我四联一下(点赞+再看+分享),谢谢各位,晚安!

文章转载自淘小欣,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论