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:
- загружает мод через SteamCMD;
- копирует файлы в каталог выбранного сервера;
- переносит найденные
.bikeyв папкуkeys; - добавляет мод в список запуска;
- учитывает его при автоматической проверке обновлений.
Поддерживаются обычные клиентские моды через -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-порты.
Если сервер не отображается у игроков:
- проверьте правила брандмауэра Windows;
- настройте проброс UDP-портов на роутере;
- убедитесь, что провайдер выдаёт публичный IP;
- проверьте, не занят ли порт другим экземпляром сервера.
Журналы и диагностика
Диагностические файлы находятся в:
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 распространяется бесплатно. Сообщения об ошибках и предложения по развитию программы можно оставлять в этой теме.