640.png

640.png

一、什么是 KMS 激活服务器?

KMS(Key Management Service)是微软官方提供的批量激活服务,适用于企业或家庭用户通过私有服务器激活 WindowsOffice 系统。我们可以自行搭建 KMS 激活服务器,实现每180天一次的自动激活,使得系统一直保持激活状态。本文将使用开源项目 11notes/docker-kms飞牛 NAS 上搭建 KMS 服务器,实现 Windows 7-11Office 2010-2024 的永久激活。


二、准备工作

1. 设备与环境

  • 飞牛 NAS(支持 Docker 容器功能)
  • Windows 系统(需激活的目标设备)
  • Docker Compose 基础知识(飞牛 NAS 支持容器部署)

2. 获取部署文件

从 GitHub 项目主页下载 docker-compose.yml 文件,或直接使用以下内容:

services:
  kms:
    image: "11notes/kms:1.0.1"
    container_name: kms-server
    environment:
      - TZ=Asia/Shanghai
    volumes:
      - ./kms_data:/kms/var
    ports:
      - "1688:1688/tcp"
    restart: always
  kms-gui:
    image: "11notes/kms-gui:1.0.1"
    container_name: kms-gui
    environment:
      - TZ=Asia/Shanghai
    depends_on:
      - kms
    ports:
      - "3000:3000/tcp"
    volumes:
      - ./kms_data:/kms/var
    restart: always

三、飞牛 NAS 部署步骤

1. 创建数据目录

登录飞牛 NAS 后台,进入 Docker 管理界面,创建一个目录(如 /vol1/1000/Dockers/KMS/kms_data)用于持久化存储激活记录。

2. 导入容器配置

  1. 打开 Docker 应用,选择 Compose新增项目
  2. 按照下面截图填入/选择内容:
  3. 检查内容没问题,点击 确定 按钮进行部署。

3. 验证服务状态

进入容器管理页面,查看部署的服务是否正在运行。


四、激活 Windows 系统

1. 部署好以后,通过飞牛IP+3000端口进行访问

2. 点击页面上的 Products,找到需要自己需要激活的版本,复制密钥

3. 鼠标放在任务栏 Windows 图标上,鼠标右键选择 终端管理员

4. 设置 KMS 地址

在目标 Windows 系统上以管理员身份运行命令提示符,执行以下命令:

:: 输入 Windows GVLK 密钥(示例:Windows 11)
slmgr -ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D #更换成自己复制的密钥

:: 设置 KMS 服务器地址(替换为飞牛 NAS 的 IP)
slmgr -skms 192.168.150.131:1688 #网址替换为飞牛的IP+1688端口

:: 激活系统
slmgr /ato


3. 常用 GVLK 密钥列表

| 系统版本 | 密钥 |
|-------------------------|-------------------------------|
| Windows 10/11 Pro | W269N-WFGWX-YVC9B-4J6C9-T83GX |
| Windows Server 2022 | VDYBN-27WPP-V4Q6V-CPB24-JCQXK |
| Office 2021 Volume | FXY6H-RHWXQ-6QY9Q-6BY6H-R22DF |


五、激活 Office。

激活office也是同样的方法:

1. Windows 终端 输入以下命令进入office安装目录

cd /d "%ProgramFiles%\Microsoft Office\office16"

2. 配置KMS服务器

cscript ospp.vbs /sethst:192.168.150.131

3. 写入密钥

cscript ospp.vbs /inpkey:V28N4-JG22K-W66P8-VTMGK-H6HGR

4. 激活系统

cscript ospp.vbs /act

管理页面能够看到我们激活了哪些东西

六. 访问 Web 界面

浏览器打开 http://<NAS_IP>:3000,即可看到已激活的客户端信息。


七、安全与注意事项

  1. 避免暴露公网:KMS 服务不可暴露至互联网,否则可能收到微软的 DMCA 通知。
  2. 定期备份数据:激活记录存储在 /vol1/1000/Dockers/KMS/kms_data 目录,建议定期备份。
  3. 法律风险提示:请确保遵守微软软件许可协议,本文仅限技术研究用途。

八、常见问题解答

Q1:激活失败提示“0xC004F074”?
A:请检查 Windows 系统版本是否匹配 GVLK 密钥,并确认 KMS 服务器端口连通性。

Q2:飞牛 NAS 无法挂载数据卷?
A:尝试手动创建目录,或参考飞牛官方文档配置存储路径。

Q3:如何更新 KMS 镜像?
A:拉取最新镜像并重新部署容器:

docker pull 11notes/kms:1.0.1
docker-compose up -d --force-recreate

通过本文步骤,您可以在飞牛 NAS 上轻松搭建私有 KMS 激活服务器,告别繁琐的重复激活操作!记得关注本公众号,获取更多 NAS 玩机技巧~

更多原创内容请关注微信公众账号:纳思稻壳