Sign inSign up

ikuaiapp/kms

By ikuaiapp

Updated 6 months ago

KMS 激活服务 (vlmcsd)

Image
0

1.2K

ikuaiapp/kms repository overview

KMS 激活服务 (vlmcsd)

轻量级的 KMS (Key Management Service) 服务端模拟器,用于局域网内自动激活 Windows 和 Office 系统。底层采用性能优越的 vlmcsd 实现。

官方项目地址:https://github.com/Wind4/vlmcsd

🚀 Docker Compose 使用示例

推荐使用 portainer 进行部署 管理。创建一个 stacks 填入以下配置:

version: '3.8'

services:
  kms:
    image: ikuaiapp/kms:latest
    container_name: kms
    restart: always
    # network_mode: "host"
    environment:
      - NO="" # 授权码 (留空则由系统在线自动获取)
    networks:
      vlan:
        ipv4_address: 172.19.0.1             # 修改不同的IP【*】
networks:
  vlan:
    external: true

💡 iKuai 路由器自动激活配置

若要实现局域网内设备“接入即激活”,请参考以下爱快路由器配置:

  1. DNS 反向代理:在 网络设置 -> DNS设置 中,将域名 vlmcsd 解析到容器运行设备的 IP。
  2. DHCP 域名设置:在 DHCP 地址池配置中,将 域名 (Option 15) 设置为 lan
  3. 服务状态:确保开启 DNS 代理服务强制内网客户端代理,以便自动解析生效。

🖥️ 手动激活方法 (Windows)

如果无法实现局域网内自动激活,可通过以下命令手动指定 KMS 服务器:

  1. 打开管理员权限的 CMD/PowerShell
  2. 设置 KMS 服务器地址
    slmgr /skms 172.19.0.1
    
    (注:请将 172.19.0.1 替换为你实际部署容器的 IP 地址)
  3. 执行并查看激活状态
    slmgr /ato
    

Tip

可以在 [微软官方文档](https://learn.microsoft.com/zh-cn/windows-server/get-started/kms-client-activation-keys) 查看 GVLK 密钥。

📊 Office 激活方法

以 Office 2019 (64位) 默认安装目录为例:

  1. 进入 Office 安装目录
    cd "C:\Program Files\Microsoft Office\Office16"
    
  2. 手动指定 KMS 服务器
    cscript ospp.vbs /sethst:172.19.0.1
    
  3. 开始激活
    cscript ospp.vbs /act
    

Tag summary

Content type

Image

Digest

sha256:cef2e9ea0

Size

43.7 MB

Last updated

6 months ago

docker pull ikuaiapp/kms