KMS сервер за 3 команды
Данные действия можно проводить в полноценной ВМ, но я выбрал непривелигированный LXC контейнер в Proxmox на ubuntu_22.04, в которой поставил Docker, задав DHCP в пределах локальной подсети и минимальные ресурсы 8GB/512MB/1CORE
Устанавливаем утилиту curl, которая загрузит и выполнит скрипт установки:
apt install curl -y
Запускаем скрипт установки самого Docker
curl -fsSL https://get.docker.com -o get-docker.sh && sh install.sh
curl: Утилита для получения данных по указанному URL.-f: Завершает выполнение, если запрошенный ресурс недоступен (HTTP-ошибки).-s: Работает в "тихом" режиме, подавляя прогресс вывода.-S: Выводит ошибки (если есть), даже в "тихом" режиме.-L: Разрешает перенаправления (если URL перенаправляет на другой адрес).-o get-docker.sh: Сохраняет содержимое по указанному адресу в файлget-docker.sh.sh get-docker.sh: Запускает загруженный скриптget-docker.shдля выполнения установки Docker.
docker run -d -p 1688:1688 --restart=always --name vlmcsd mikolatero/vlmcsd
docker run: Запускает новый контейнер.-d: Запускает контейнер в фоновом режиме (detached mode). Контейнер продолжает работать, а управление возвращается в терминал.-p 1688:1688: Пробрасывает порт 1688 из контейнера на порт 1688 хоста.--restart=always: Настраивает политику перезапуска контейнера:- Контейнер будет автоматически перезапущен в случае его остановки, либо при перезапуске Docker или самого хоста.
--name vlmcsd: Указывает имя контейнера. Это имя можно использовать для управления контейнером вместо его идентификатора.mikolatero/vlmcsd: Указывает образ, из которого будет создан контейнер. В данном случае это KMS-эмуляторvlmcsd.
После этого докер с KMS запущен и работает.
Для активации Windows на машине открываем командную строку от имени Администратора и вбиваем следующие команды:
slmgr /ipk "Ваш ключ активации" slmgr /skms "ip контейнера" slmgr /ato
slmgr /dlv
Все официальные GVLK ключи можно взять на оф. сайте Microsoft
https://github.com/docker/docker-install
https://dzen.ru/a/ZS-TAuH2vUG9UfhF
https://learn.microsoft.com/ru-ru/windows-server/get-started/kms-client-activation-keys?tabs=server2025%2Cwindows1110ltsc%2Cversion1803%2Cwindows81