Pterohost docs

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
ServerPortTCP/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.

Открытие портов

ПортПротоколНазначение
26900TCP + UDPОсновной игровой порт
26901UDPSteam трафик
26902UDPSteam трафик
26903UDPSteam трафик
8080TCPВеб-консоль (если включена)

На роутере создайте правила проброса портов для 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-пакеты. Для серверных модов с изменением игровой механики клиенты тоже должны установить те же моды.

Подключение к серверу

Игроки могут подключиться тремя способами:

  1. Connect to IP - в главном меню «Join Game» нажмите «Connect to IP» и введите ВАШ_IP:26900
  2. Через браузер серверов - если ServerVisibility=2, сервер появится в публичном списке
  3. Через 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. Если сервер публичный, его можно найти по имени в браузере серверов.

Читайте также