一、什么是 KMS 激活服务器?
KMS(Key Management Service)是微软官方提供的批量激活服务,适用于企业或家庭用户通过私有服务器激活 Windows 和 Office 系统。我们可以自行搭建 KMS 激活服务器,实现每180天一次的自动激活,使得系统一直保持激活状态。本文将使用开源项目 11notes/docker-kms 在 飞牛 NAS 上搭建 KMS 服务器,实现 Windows 7-11 和 Office 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. 导入容器配置
- 打开 Docker 应用,选择 Compose → 新增项目。
- 按照下面截图填入/选择内容:
- 检查内容没问题,点击 确定 按钮进行部署。
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
,即可看到已激活的客户端信息。
七、安全与注意事项
- 避免暴露公网:KMS 服务不可暴露至互联网,否则可能收到微软的 DMCA 通知。
- 定期备份数据:激活记录存储在
/vol1/1000/Dockers/KMS/kms_data
目录,建议定期备份。 - 法律风险提示:请确保遵守微软软件许可协议,本文仅限技术研究用途。
八、常见问题解答
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 玩机技巧~
更多原创内容请关注微信公众账号:纳思稻壳
评论区