部署

以1panel面板的docker编排功能为例,创建编排,粘贴以下代码保存

networks:
    1panel-network:
        external: true
version: "3"
services:
  kms:
    container_name: kms
    image: dnomd343/kms-server
    restart: always
    ports:
      - 1688:1688
      - 1689:1689

镜像启动后新建一个反代网站,代理1689端口,即可在网页端操作kms:https://kms.apoptoxin4869.com/

使用方式

激活Windows

以管理员身份运行cmd,执行代码

slmgr /skms kms.apoptoxin4869.com

执行后将会弹窗提示密钥管理器更改信息

继续执行代码

slmgr /ato

成功激活后将会弹窗提示激活信息

激活office

查看页面指引,针对不同版本office激活方式稍有不同:https://kms.apoptoxin4869.com/office

检查其他KMS服务

网页输入地址https://kms.apoptoxin4869.com/check/其他kms服务地址后访问

例如https://kms.apoptoxin4869.com/check/kms.343.re,得到返回结果KMS Server: kms.343.re:1688 -> available出现available即可验证kms服务可用

写在最后

项目开源地址:https://github.com/dnomd343/kms-server