7 Days to Die сервер: настройка и игра с друзьями
Пошаговая инструкция по созданию выделенного сервера 7 Days to Die: файл serverconfig.xml, порт 26900, EAC и подключение игроков.
7 Days to Die сочетает выживание, строительство базы и зомби-апокалипсис - и всё это лучше всего ощущается в компании. Чтобы играть с друзьями без зависания на ПК хоста и с постоянно доступным сервером, понадобится выделенная машина. В этой инструкции - весь процесс: от загрузки файлов сервера 7 Days to Die до правильной настройки serverconfig.xml и открытия портов.
Что понадобится
- Windows Server / Linux Ubuntu или обычный ПК
- SteamCMD для загрузки файлов (или Steam-клиент с купленной игрой)
- Минимум 8 ГБ RAM (рекомендуется 12-16 ГБ для 10+ игроков)
- Открытые порты 26900-26903
- Место на диске: ~10 ГБ для файлов сервера + генерируемый мир
Хотите сервер 7 Days to Die без установки и настройки вручную? Заказать хостинг 7 Days to Die - автоматическая установка, мощный процессор AMD Ryzen 9 7950X3D и бесплатная защита от DDoS. По промокоду 4START скидка 20% на первый заказ.
Установка сервера
Загрузка через SteamCMD
login anonymous
force_install_dir C:\7dtd-server
app_update 294420 validate
quit
App ID 294420 - это 7 Days to Die Dedicated Server. Загрузка занимает около 8-10 ГБ. После завершения в папке появится файл startdedicated.bat и папка Data.
Первый запуск
Запустите startdedicated.bat. Сервер сгенерирует дефолтный serverconfig.xml в папке с сервером и начнёт генерацию мира (первый запуск занимает 5-20 минут в зависимости от CPU). После появления строки GameServer.FinishedServerInit сервер готов к подключению.
Настройка serverconfig.xml
Основной конфиг находится рядом с startdedicated.bat. Откройте его текстовым редактором.
Ключевые параметры
| Параметр | Описание | Пример |
|---|---|---|
ServerName | Имя сервера в браузере | Мой 7DTD сервер |
ServerPassword | Пароль (пустая строка - без пароля) | мой_пароль |
ServerMaxPlayerCount | Максимум игроков | 8 |
GameWorld | Тип мира (сгенерированный или стандартный) | Navezgane |
GameName | Имя файла сохранения | MySurvival |
WorldGenSeed | Сид для генерации мира | deadlands42 |
ServerVisibility | Видимость: 2-публичный, 1-только друзья, 0-скрытый | 2 |
ServerPort | TCP/UDP порт сервера | 26900 |
ControlPanelEnabled | Веб-консоль управления | true |
ControlPanelPort | Порт веб-консоли | 8080 |
Пример рабочего фрагмента конфига:
<ServerSettings>
<property name="ServerName" value="Выживание Клана"/>
<property name="ServerPassword" value="зомби2025"/>
<property name="ServerMaxPlayerCount" value="8"/>
<property name="GameWorld" value="Navezgane"/>
<property name="GameName" value="OurSurvival"/>
<property name="ServerVisibility" value="2"/>
<property name="ServerPort" value="26900"/>
<property name="EACEnabled" value="true"/>
<property name="BattlEye" value="true"/>
</ServerSettings>
Параметры мира
GameWorld может принимать значения:
Navezgane- стандартная карта игры (стабильная, хорошо оптимизированная)RWG- процедурно генерируемый мир (параметры WorldGenSeed и WorldGenSize)
Для RWG укажите также:
<property name="WorldGenSeed" value="mySeed42"/>
<property name="WorldGenSize" value="6144"/>
Размер WorldGenSize: 4096 (маленький) до 10240 (огромный). Для 4-8 игроков хватает 6144.
Открытие портов
| Порт | Протокол | Назначение |
|---|---|---|
| 26900 | TCP + UDP | Основной игровой порт |
| 26901 | UDP | Steam трафик |
| 26902 | UDP | Steam трафик |
| 26903 | UDP | Steam трафик |
| 8080 | TCP | Веб-консоль (если включена) |
На роутере создайте правила проброса портов для 26900 (TCP и UDP) и 26901-26903 (UDP) на внутренний IP вашего сервера.
EasyAntiCheat и моды
EasyAntiCheat (EAC)
По умолчанию EAC включён - это защита от читов. Параметр в serverconfig.xml:
<property name="EACEnabled" value="true"/>
<property name="BattlEye" value="true"/>
Если вы планируете использовать моды, которые модифицируют игровые файлы (не просто добавляют контент), EAC нужно отключить (value="false"). Игроки также должны запускать игру без EAC.
Клиентские и серверные моды
7 Days to Die поддерживает моды через папку Mods/ в директории сервера. Популярные моды (Darkness Falls, Ravenhearst, War3zuk) создают полноценные overhaul-пакеты. Для серверных модов с изменением игровой механики клиенты тоже должны установить те же моды.
Подключение к серверу
Игроки могут подключиться тремя способами:
- Connect to IP - в главном меню «Join Game» нажмите «Connect to IP» и введите
ВАШ_IP:26900 - Через браузер серверов - если
ServerVisibility=2, сервер появится в публичном списке - Через Steam Friends - если
ServerVisibility=1, только друзья в Steam смогут увидеть сервер
Для нахождения вашего внешнего IP используйте сервис 2ip.ru или команду curl ifconfig.me на Linux.
Частые ошибки
Сервер запускается, но не виден в браузере - убедитесь в ServerVisibility=2 и что порт 26900 UDP открыт. Публичному списку может потребоваться 5-10 минут для обновления.
“Failed to connect to server” - порты закрыты или брандмауэр блокирует соединение. На Windows проверьте Защитник Windows - добавьте входящее правило для UDP 26900-26903.
Мир генерируется очень долго - генерация мира нагружает CPU. Первый запуск с RWG на 8192+ занимает 20-40 минут. Это нормально, просто дождитесь завершения.
Игра вылетает после входа с модом - версия мода не совпадает с версией игры. 7DTD часто обновляется, что ломает старые моды. Проверьте совместимость мода с текущей версией.
“Server is full” - увеличьте ServerMaxPlayerCount в serverconfig.xml и перезапустите сервер.
Сервер 7DTD без головной боли с конфигами и портами - оформить хостинг 7 Days to Die на Pterohost. Поддержка 24/7, бесплатная миграция существующего сервера и удобная панель управления. По промокоду 4START скидка 20% на первый заказ.
Часто задаваемые вопросы
7 Days to Die как играть с друзьями по сети? Запустите выделенный сервер или воспользуйтесь хостингом. Друзьям нужно открыть игру, перейти в Join Game - Connect to IP и ввести ваш IP с портом 26900.
7 Days to Die настройка сервера - с чего начать? Загрузите файлы сервера через SteamCMD (app ID 294420), запустите startdedicated.bat для генерации конфигов, затем отредактируйте serverconfig.xml под свои нужды.
Какой порт у 7 Days to Die? Основной порт - 26900 TCP/UDP. Дополнительно используются порты 26901-26903 UDP для трафика Steam. Все четыре порта должны быть открыты.
Нужен ли отдельный сервер для 7 Days to Die? Для стабильной совместной игры - да. Встроенный P2P-режим нагружает ПК хоста и требует, чтобы хост оставался онлайн. Выделенный сервер работает 24/7 независимо.
Как зайти на свой сервер 7 Days to Die? В главном меню нажмите Join Game, затем Connect to IP, введите IP:26900. Если сервер публичный, его можно найти по имени в браузере серверов.