Enfusion Hub — менеджер серверов DayZ для Windows

Полезные программы / Todtleben / 118 просмотров

Enfusion Hub — менеджер серверов DayZ для Windows

Enfusion Hub — бесплатная программа для установки, настройки и управления выделенными серверами DayZ через удобную локальную веб-панель.

Программа самостоятельно устанавливает SteamCMD и DayZ Dedicated Server, помогает подключать моды Steam Workshop, управлять несколькими серверами, игроками и банами, настраивать автоматические перезапуски и следить за журналом работы.

Скачать

Скачать Enfusion Hub 1.0.5 для Windows

В архив входят:

  • EnfusionHub.exe — программа;
  • EnfusionHub.exe.config — обязательная конфигурация поддержки длинных путей Windows.

Не удаляйте и не переименовывайте .config. Для работы необходимы Windows x64, интернет, права администратора и свободное место для DayZ-сервера и модификаций.

Что умеет программа

  • автоматически устанавливать SteamCMD и DayZ Dedicated Server;
  • создавать и обслуживать несколько экземпляров сервера;
  • запускать, останавливать и восстанавливать сервер после сбоя;
  • редактировать основные параметры и полный serverDZ.cfg;
  • искать, устанавливать и обновлять моды Steam Workshop;
  • подключать клиентские и серверные модификации;
  • копировать ключи .bikey;
  • проверять обновления сервера и включённых модов;
  • настраивать автоматические перезапуски и предупреждения;
  • подключаться к BattlEye RCon;
  • показывать игроков онлайн, кикать и блокировать их;
  • вести список банов и найденных в логах игроков;
  • показывать диагностический журнал в отдельной прокручиваемой панели;
  • работать с русским и английским интерфейсом.

Установка и первый запуск

1. Создайте отдельную папку

Например:

C:\EnfusionHub

Желательно использовать короткий путь без кириллицы и специальных символов. Не устанавливайте программу в C:\Windows или C:\Program Files.

2. Распакуйте архив

В папке должны находиться оба файла:

EnfusionHub.exe
EnfusionHub.exe.config

При первом запуске автоматически появятся рабочие каталоги:

manager — настройки и журналы
server  — файлы серверов DayZ
tools   — SteamCMD

3. Запустите программу

Запустите EnfusionHub.exe двойным щелчком и подтвердите запрос контроля учётных записей Windows. Права администратора нужны для управления процессами и настройки правил брандмауэра.

Не закрывайте главное консольное окно во время работы: оно является серверной частью панели управления.

4. Авторизуйтесь в SteamCMD

При первом входе откроется отдельное окно SteamCMD. Если Steam запросит пароль или Steam Guard, введите данные именно в этом окне и дождитесь успешной авторизации.

После успешного входа SteamCMD сохраняет зашифрованную сессию и использует cached credentials. Обычные проверки сервера и модов не должны запрашивать код повторно. Steam Guard понадобится снова только при отзыве сессии, смене пароля, переносе программы на другой компьютер или удалении tools\steamcmd\config\config.vdf.

5. Откройте веб-панель

После установки и проверки DayZ Dedicated Server браузер откроется автоматически:

http://127.0.0.1:8765/

Если вкладка не появилась, откройте этот адрес вручную. Панель доступна локально на компьютере, где работает Enfusion Hub.

Создание и управление серверами

На странице «Серверы» можно создать новый экземпляр, открыть его настройки, запустить, остановить или удалить сервер.

Каждый сервер получает отдельный каталог и собственную конфигурацию. Перед удалением обязательно сохраните нужные файлы миссии, профили и данные persistence.

Настройка сервера

В разделе «Сервер» доступны:

  • имя и описание;
  • пароль для игроков и администратора;
  • максимальное число игроков;
  • whitelist и проверка подписей;
  • голосовой чат, вид от третьего лица и прицел;
  • время сервера и его ускорение;
  • параметры очереди входа;
  • миссия и Instance ID;
  • игровой порт и число CPU-ядер;
  • диапазон UDP-портов брандмауэра;
  • дополнительные аргументы запуска.

После изменения параметров нажмите «Сохранить».

Опытные пользователи могут раскрыть редактор исходного serverDZ.cfg и изменить параметры вручную. Перед этим рекомендуется сохранить резервную копию: синтаксическая ошибка в конфигурации может помешать запуску сервера.

Установка и настройка модов

Откройте раздел «Моды», введите название модификации или числовой Workshop ID и нажмите «Поиск».

При установке Enfusion Hub:

  1. загружает мод через SteamCMD;
  2. копирует файлы в каталог выбранного сервера;
  3. переносит найденные .bikey в папку keys;
  4. добавляет мод в список запуска;
  5. учитывает его при автоматической проверке обновлений.

Поддерживаются обычные клиентские моды через -mod, серверные моды через -serverMod, а также локальные каталоги @Clientmod и @Servermod.

После изменения порядка или состояния модификаций нажмите «Сохранить список модов».

Игроки, RCon и баны

В разделе «Игроки» настройте BattlEye RCon:

  • IP: обычно 127.0.0.1;
  • порт: должен совпадать с настройкой BattlEye;
  • пароль: должен совпадать с RConPassword;
  • включите переключатель RCon и сохраните настройки.

После подключения можно просматривать игроков онлайн, кикать и блокировать их, создавать ручные баны по BE GUID, DayZ UID или IP и снимать активные блокировки.

Никому не передавайте RCon-пароль и не используйте простой пароль на публичном сервере.

Автоматические перезапуски

В разделе «Авторестарты» включите расписание и укажите время по одному значению на строку в формате HH:mm:

00:00
06:00
12:00
18:00

Отдельно задаётся количество минут предупреждения перед перезапуском. Используется локальное время Windows.

Порты и доступ из интернета

Основной порт DayZ обычно 2302/UDP. Сервер также использует соседние UDP-порты.

Если сервер не отображается у игроков:

  1. проверьте правила брандмауэра Windows;
  2. настройте проброс UDP-портов на роутере;
  3. убедитесь, что провайдер выдаёт публичный IP;
  4. проверьте, не занят ли порт другим экземпляром сервера.

Журналы и диагностика

Диагностические файлы находятся в:

manager\logs

Основные журналы:

  • launcher-YYYYMMDD-HHMMSS.log — запуск программы и SteamCMD;
  • manager-YYYYMMDD.log — веб-панель, серверные процессы и фоновые операции;
  • auto-update-*.log — автоматические проверки обновлений.

Кнопка «Очистить» в веб-интерфейсе очищает текущий буфер отображения, но не удаляет диагностические файлы с диска.

Безопасность

Данные Steam сохраняются в manager\steam-auth.json. Пароль защищён Windows DPAPI и привязан к текущей учётной записи Windows.

Не публикуйте и не передавайте другим людям:

  • папку manager;
  • steam-auth.json;
  • пароль RCon;
  • приватные конфигурации и журналы сервера.

Для администрирования рекомендуется использовать отдельную Steam-учётную запись с необходимым доступом к Workshop.

Если что-то не работает

SteamCMD выглядит зависшим — проверьте его отдельное окно: оно может ожидать пароль или Steam Guard либо проверять несколько гигабайт файлов.

Панель не открылась — вручную перейдите на http://127.0.0.1:8765/ и убедитесь, что консоль Enfusion Hub не закрыта.

Сервер не запускается — проверьте manager\logs, синтаксис serverDZ.cfg, выбранную миссию, список модов и занятость портов.

Моды не обновляются — проверьте сохранённую Steam-сессию, Workshop ID, интернет, свободное место и последние auto-update-*.log.


Enfusion Hub распространяется бесплатно. Сообщения об ошибках и предложения по развитию программы можно оставлять в этой теме.

ответов: 0

Ответить

Ответов пока нет. Начните обсуждение.

Добавить ответ

Войдите, чтобы ответить в теме.