Перейти к содержимому
Dune: Awakening

Установка сервера Dune: Awakening

Funcom предлагает самостоятельный сервер (экспериментально, только ПК, бесплатно), устанавливаемый инструментом Steam, который создаёт ВМ Hyper-V. Классической папки сервера и документированной установки через SteamCMD нет: руководство следует официальной странице и ничего не утверждает сверх неё.

Последнее обновление: 09.10.2026

Funcom предлагает самостоятельный сервер (экспериментально, только ПК, бесплатно), устанавливаемый инструментом Steam, который создаёт ВМ Hyper-V. Классической папки сервера и документированной установки через SteamCMD нет: руководство следует официальной странице и ничего не утверждает сверх неё.

Пошаговая установка

  1. Проверьте машину: Windows Pro, Hyper-V, ~20 GB RAM, AVX2.

  2. Включите виртуализацию в BIOS, затем компонент Windows Hyper-V.

  3. Создайте токен самостоятельного хостинга на account.duneawakening.com.

  4. В Steam, фильтр «Инструменты»: установите «Dune: Awakening Self-Hosted Server».

  5. Запустите battlegroup.bat от администратора, выберите initial-setup и введите токен.

  6. Откройте порты 7777-7810/UDP, 31982/TCP в брандмауэре и на роутере.

  7. Настройте параметры через файлы UserSettings (File Browser) или spec battlegroup.

  8. Обновляйте через «Battlegroup Commands» и делайте бэкап базы при остановленном сервере.

Требования

  • Windows с Hyper-V (по официальной странице нужна редакция Pro)
  • Около 20 ГБ RAM в зависимости от числа серверов; экспериментальный swap для меньшего объёма
  • Процессор с AVX2, виртуализация включена
  • Аккаунт Dune с токеном самостоятельного хостинга; нужны технические навыки

Локальная установка (Windows)

Документированной команды SteamCMD нет: всё делается через инструмент Steam и его меню. После initial-setup запускается ВМ, а меню предлагает: команды ВМ, команды battlegroup (старт/стоп/обновление/состояние), правку battlegroup, логи и бэкапы. Оставьте исходный .bat в папке установки.

Установка на Linux VPS / выделенный сервер

Linux: официально не документировано. Выделенный сервер или VPS на Windows: возможно, только если хостер разрешает вложенную виртуализацию и Hyper-V; уточните у него. Альтернатива без администрирования — управляемый хостинг сторонних компаний (Nitrado…).

Порты для открытия

  • 7777-7810/UDP: игровые серверы (Port и IGWPort меняются; поправьте проброс)
  • 31982/TCP: RMQ

Брандмауэр Windows (netsh)

В PowerShell от имени администратора (или «cmd» администратора):

netsh advfirewall firewall add rule name="Dune Awakening 7777-7810/UDP" dir=in action=allow protocol=UDP localport=7777-7810
netsh advfirewall firewall add rule name="Dune Awakening 31982/TCP" dir=in action=allow protocol=TCP localport=31982

Брандмауэр хостера и проброс портов (NAT)

Если сервер у хостера (OVH, Hetzner, Scaleway…), откройте те же порты в его сетевом брандмауэре («security group»). При домашнем хостинге пробросьте порты (NAT) с роутера на постоянный локальный IP машины. Проверяйте извне (мобильный интернет или друг): проверка из своей сети ничего не доказывает.

Автозапуск и мониторинг

Службы systemd нет: ВМ Hyper-V и battlegroup управляются из меню battlegroup.bat. Для запуска вместе с Windows создайте задачу «При запуске» (максимальные права), стартующую ВМ и battlegroup; проверьте её, официальная страница эту автоматизацию не описывает.

Обновления, резервные копии и перезапуски

Обновление: «Battlegroup Commands» > обновить до последней версии. Бэкап: «Monitoring and Backups» > резервная копия базы, лучше при остановленном battlegroup (операция нагружает систему). Можно также сохранять/загружать spec для проверки настроек. Неверный YAML ломает battlegroup.

Как добавить и найти сервер

Когда сервер станет публичным, добавьте его на https://game-rank.com/jeux/dune-awakening (сайт владельца этого инструмента), чтобы игроки могли найти его, следить за ним и голосовать.

Устранение неполадок

  • Установка падает или ВМ не стартует: проверьте виртуализацию в BIOS, Hyper-V и редакцию Windows Pro; запускайте battlegroup.bat от администратора.
  • Не хватает памяти: battlegroup требует около 20 ГБ; включите экспериментальный swap или уменьшите число серверов.
  • Настройки пропадают: изменения в Battlegroup Director не сохраняются; применяйте их в spec battlegroup или файлах UserSettings.
  • Недоступен снаружи, но работает на localhost: нет правила в брандмауэре ОС, у хостера или проброса NAT, либо неверный протокол (UDP/TCP). Проверьте каждый уровень по очереди.
  • Прочие вопросы: официальная страница отсылает в Discord Dune: Awakening; процедура экспериментальна и может измениться.

Частые вопросы

Сервер платный?
Нет, Funcom не берёт плату за самостоятельный хостинг; железо и канал ваши. Экспериментально, только ПК (не на консолях).
Есть ли файл конфигурации для генерации?
Funcom описывает заранее заполненные файлы UserSettings и YAML-spec battlegroup, но не их ключи. Из честности мы не предлагаем генератор; правьте предоставленные файлы.
Можно ли обойтись меньше 20 ГБ?
Да, с экспериментальной опцией swap памяти на диске; это медленнее и официально экспериментально.
Как обновить сервер?
Меню battlegroup.bat > Battlegroup Commands > обновить до последней версии.

Инструменты для сервера Dune: Awakening

Dune: Awakening
Dune: AwakeningСвободный доступ
Создайте правила ufw, iptables и Windows (netsh) для открытия портов сервера Dune: Awakening: 7777-7810/UDP, 31982/TCP.
БрандмауэрПортыОткрыть
Документация
Dune: Awakening
Dune: AwakeningСвободный доступ
Пошагово отслеживайте установку самостоятельного сервера Dune: Awakening: требования, токен, инструмент Steam, порты и бэкапы.
УстановкаЧек-листОткрыть
Документация