Быстрая установка Windows Server 2016, 2019, 2022 и 2025 на выделенные серверы Hetzner

Выделенные серверы Hetzner часто идут с Linux-окружением, но во многих задачах клиентам нужен именно Windows Server: для RDP, 1С, торговых терминалов, Windows-приложений, тестовых стендов, игровых панелей, софта под Windows и других задач.

В этой заметке покажу быстрый способ установить Windows Server 2016, 2019, 2022 или 2025 на выделенный сервер Hetzner через Rescue System.

Если вам нужен сам сервер Hetzner в Германии, актуальные конфигурации можно выбрать и заказать у нас на сайте:

Аренда выделенных серверов Hetzner в Германии

Что понадобится

Для установки нужен:

  • выделенный сервер Hetzner;
  • доступ в Hetzner Robot;
  • активированный Rescue System;
  • основной IP-адрес сервера;
  • gateway из Hetzner Robot;
  • пароль администратора для Windows;
  • 10–30 минут времени.

Способ подходит для популярных серверов Hetzner Auction и новых конфигураций на Intel Xeon, AMD Ryzen, Intel Core, AMD EPYC и других платформах.

Важное предупреждение

Перед установкой убедитесь, что на сервере нет нужных данных.

Установка Windows полностью очищает диск. Если на сервере уже есть Linux, RAID, Proxmox, данные клиентов или рабочие проекты — сначала сделайте резервную копию.

Также учитывайте, что автоматические установочные скрипты являются сторонним инструментом. Используйте их только на чистых серверах и проверяйте команду перед запуском.

Шаг 1. Активируем Rescue System

В Hetzner Robot откройте нужный сервер и активируйте Rescue:

Servers → нужный сервер → Rescue → Linux 64-bit → Activate

После активации сделайте перезагрузку сервера:

Reset → Execute automatic hardware reset

После перезагрузки сервер загрузится во временную Linux-среду Rescue.

Шаг 2. Подключаемся к серверу по SSH

Подключаемся к серверу:

ssh root@IP_СЕРВЕРА

Например:

ssh root@123.123.123.123

Пароль для Rescue будет показан в Hetzner Robot после активации Rescue System.

Шаг 3. Проверяем диски

В Rescue выполните:

lsblk -o NAME,SIZE,MODEL,TYPE

Пример для NVMe-дисков:

nvme0n1    1.7T    disk
nvme1n1    1.7T    disk

Или для SATA/SAS SSD:

sda        3.5T    disk
sdb        3.5T    disk

Если на сервере раньше была Linux-система или RAID, лучше заранее очистить старую разметку.

Для NVMe-дисков:

mdadm --stop --scan 2>/dev/null

wipefs -a /dev/nvme0n1
wipefs -a /dev/nvme1n1

sgdisk --zap-all /dev/nvme0n1
sgdisk --zap-all /dev/nvme1n1

partprobe
reboot

Для SATA/SAS-дисков:

mdadm --stop --scan 2>/dev/null

wipefs -a /dev/sda
wipefs -a /dev/sdb

sgdisk --zap-all /dev/sda
sgdisk --zap-all /dev/sdb

partprobe
reboot

После перезагрузки нужно снова активировать Rescue, если сервер не загрузился в него автоматически.

Шаг 4. Генерируем команду установки Windows

Для быстрой установки можно использовать автоматический установщик Windows для Hetzner https://hetzner.digirdp.com/.

В генераторе обычно указываются:

  • IP-адрес сервера;
  • gateway из Hetzner Robot;
  • версия Windows Server: 2016, 2019, 2022 или 2025;
  • пароль пользователя Administrator;
  • RDP-порт, обычно 3389.

После генерации вы получите команду вида:

curl -sL "ССЫЛКА_УСТАНОВЩИКА" | bash

Важно: не используйте чужие команды из примеров. Команду нужно генерировать отдельно под каждый сервер.

Шаг 5. Запускаем установку через screen

Чтобы установка не прервалась при обрыве SSH или отключении ноутбука, лучше запускать её через screen.

Установите screen, если его нет:

apt update && apt install screen -y

Создайте отдельную сессию:

screen -S wininstall

Внутри screen запустите команду установки:

curl -sL "ССЫЛКА_УСТАНОВЩИКА" | bash

Если нужно выйти из screen, не останавливая процесс:

Ctrl + A, затем D

Вернуться обратно:

screen -r wininstall

Шаг 6. Ждём завершения установки

Во время установки скрипт обычно выполняет:

  • подготовку дисков;
  • разметку GPT/UEFI;
  • загрузку Windows Server;
  • установку драйверов;
  • настройку сети Hetzner;
  • включение RDP;
  • настройку firewall;
  • перезагрузку сервера.

После завершения вы получите данные подключения:

IP Address:      IP_СЕРВЕРА
Username:        Administrator
Password:        ВАШ_ПАРОЛЬ
Computer Name:   WIN-XXXX
RDP Port:        3389

Шаг 7. Подключаемся по RDP

Для подключения используйте:

IP: IP_СЕРВЕРА
User: Administrator
Password: ваш пароль
Port: 3389

На Windows можно использовать стандартный Remote Desktop Connection.

На macOS удобно использовать Microsoft Remote Desktop / Windows App.

Как проверить, что Windows поднялась

С локального компьютера можно проверить порт RDP:

nc -vz IP_СЕРВЕРА 3389

Если видите успешное подключение, Windows доступна по RDP.

Если порт 3389 закрыт, проверьте SSH:

nc -vz IP_СЕРВЕРА 22

Если SSH открыт — сервер, скорее всего, снова находится в Rescue.

Если SSH закрыт, но RDP не работает — возможно, Windows загрузилась, но RDP не включился или firewall блокирует подключение. В таком случае лучше заказать KVM в Hetzner и проверить настройки Windows вручную.

Что сделать после первого входа

После первого входа в Windows Server рекомендуем:

  1. Сразу изменить пароль Administrator.
  2. Проверить активацию Windows и лицензию.
  3. Установить обновления Windows.
  4. Проверить сетевые настройки.
  5. Ограничить доступ к RDP по IP.
  6. Включить Windows Firewall с корректными правилами.
  7. Создать отдельного пользователя для работы.
  8. Отключить всё лишнее, если сервер используется под конкретную задачу.

Частые проблемы

RDP не подключается

Проверьте, открыт ли порт:

nc -vz IP_СЕРВЕРА 3389

Если порт закрыт, возможные причины:

  • Windows ещё завершает установку;
  • сервер загрузился обратно в Rescue;
  • RDP не включился;
  • firewall блокирует порт;
  • неверно прописан IP/gateway;
  • не установлен драйвер сетевой карты.

Сервер снова загрузился в Rescue

Если после установки доступен SSH на порт 22, значит сервер загрузился в Rescue. В этом случае нужно проверить, завершилась ли установка, и при необходимости запустить её заново с новым токеном.

Установка прервалась

Чаще всего это происходит из-за обрыва SSH-сессии. Поэтому лучше запускать установку через screen.

Диск больше 2 TB

Для дисков больше 2 TB важно использовать GPT/UEFI-разметку. На новых серверах Hetzner это особенно актуально для конфигураций с SSD/NVMe на 3.84 TB и больше.

Итог

Установка Windows Server на выделенный сервер Hetzner стала намного проще: достаточно загрузиться в Rescue, запустить установочный скрипт, дождаться завершения и подключиться по RDP.

Такой вариант удобен, если нужно быстро подготовить сервер под Windows-задачи без ручной установки через ISO, KVM и долгой настройки драйверов.

А если вам нужен сам выделенный сервер Hetzner в Германии, актуальные конфигурации можно выбрать и заказать у ABCD.HOST:

Заказать выделенный сервер Hetzner в Германии

ABCD.HOST — аренда VPS и выделенных серверов для проектов, бизнеса, разработки, игр и инфраструктуры.

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *