Перейти до вмісту
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, порти й бекапи.
ВстановленняЧек-листВідкрити
Документація