Как настроить выделенный сервер 7 Days to Die на Windows (Руководство 2026)
Инструкция из исходного markdown: требования, установка, конфигурация, порты, запуск и подключение сервера.
Прежде чем переходить к настройкам, важно понять контекст. Сервер для 7 Days to Die — это не только мощность железа, но и грамотная конфигурация: от тикрейта до резервного копирования. В этом гайде разбираем то, что обычно остаётся за кадром в официальной документации.
7 Days to Die — это воксельная зомби-выживалка с открытым миром от студии The Fun Pimps. Запуск выделенного сервера даёт вам постоянный мир, который остаётся онлайн даже когда вы не играете, избавляет от лагов и обрывов, типичных для peer-to-peer-хостинга, и обеспечивает полный административный контроль. Это руководство шаг за шагом проведёт вас через всю процедуру развёртывания выделенного сервера 7DTD на Windows-машине и подключения к нему с того же компьютера.
!Настройка выделенного сервера 7 Days to Die (https://www.ghostcap.com/images/7d2d-server-guide-7-Days-To-Die-Dedicated-Server-guide.jpg)
1. Рекомендуемые системные требования
Таблица ниже учитывает практические рекомендации от профильных хостинг-провайдеров.
|
Компонент |
Рекомендуется |
|---|---|
|
- |
- |
|
Операционная система |
Windows 10 или Windows 11 (64-разрядная) |
|
Процессор |
3,2 ГГц, четырёхъядерный или мощнее. Высокая производительность одного ядра важнее количества ядер: основная игровая логика выполняется преимущественно в одном потоке |
|
ОЗУ |
24 ГБ |
|
Видеокарта |
4 ГБ выделенной видеопамяти, совместимая с DirectX 11 |
|
Накопитель |
30 ГБ свободного места на SSD или NVMe (≈15 ГБ игра + ≈10–15 ГБ сервер). Воксельный мир постоянно читает и пишет данные на диск, поэтому SSD устраняет фризы при стриминге мира и в ночь Кровавой Луны |
|
Сеть |
Широкополосный интернет, предпочтительно проводной Ethernet. Не менее 1 Мбит/с исходящего канала примерно на 10 игроков |
|
DirectX |
Версия 11 |
Примечание. Для групп больше 4 человек профессиональные руководства по хостингу советуют процессор с базовой частотой от 4,0 ГГц (boost от 4,5 ГГц) и NVMe-накопитель — это сохраняет плавность во время орд. Высокая частота одного ядра стабильно даёт больший прирост, чем дополнительные ядра.
2. Выберите способ установки
На Windows доступно два официальных способа загрузить файлы выделенного сервера:
- Способ A — клиент Steam. Проще, но требует установленного и авторизованного клиента Steam.
- Способ Б — SteamCMD. Командная утилита Valve. Не нужен ни графический клиент Steam, ни авторизация (используется анонимный вход).
Покупать 7 Days to Die для запуска сервера не нужно — и установка через клиент Steam, и SteamCMD работают с App ID 294420 (это бесплатный серверный инструмент). Игра (App ID 251570) понадобится только если вы планируете на этом сервере и играть.
3. Способ A — установка через клиент Steam
- Запустите Steam и перейдите на вкладку Библиотека в верхней панели.
!Вкладка «Библиотека» в Steam (https://dathost.net/cms/api/blog-media/file/library.png?prefix=blog-media)
- В строке поиска по библиотеке введите 7 Days to Die. Появятся два пункта: сама игра и 7 Days to Die Dedicated Server. Выберите второй и нажмите Установить.
!Установка 7 Days to Die Dedicated Server в Steam (https://dathost.net/cms/api/blog-media/file/7d2d-1.png?prefix=blog-media)
- Дождитесь окончания загрузки. По умолчанию файлы окажутся в папке:
!Папка установленного выделенного сервера в проводнике (https://dathost.net/cms/api/blog-media/file/7d2d-2.png?prefix=blog-media)
4. Способ Б — установка через SteamCMD
Этот способ предпочтителен, если вы не хотите держать клиент Steam запущенным или планируете разместить сервер в произвольной папке (например, C:\\7DaysToDieServer).
- Скачайте SteamCMD для Windows по официальной ссылке Valve:
- Распакуйте архив в выбранную папку (например, C:\\steamcmd).
- Рядом с steamcmd.exe создайте обычный текстовый файл update.bat и впишите туда одну строку:
- Дважды щёлкните по update.bat. При первом запуске SteamCMD сам себя обновит, после чего скачает файлы выделенного сервера (≈10–15 ГБ) в C:\\7DaysToDieServer. Этот же .bat-файл можно запускать заново при каждом обновлении сервера от The Fun Pimps.
5. Структура папки сервера
Из всех файлов в директории сервера наибольшее значение имеют три:
|
Файл |
Назначение |
|---|---|
|
- |
- |
|
7DaysToDieServer.exe |
Исполняемый файл сервера |
|
startdedicated.bat |
Готовый скрипт запуска, передающий серверу serverconfig.xml |
|
serverconfig.xml |
Главный XML-файл конфигурации сервера |
6. Настройте serverconfig.xml
Откройте serverconfig.xml в Notepad, Notepad++ или VS Code. Менять следует только содержимое value="..." в каждой строке — атрибуты name трогать нельзя. Перед первым запуском обязательно отредактируйте как минимум следующие параметры:
unknown nodeServerVisibility принимает значения 0 (приватный, не видим), 1 (только друзья) или 2 (публичный).
Важно для безопасности: Telnet включён по умолчанию и открывает удалённую консоль администрирования (RCON). Обязательно задайте надёжный TelnetPassword, особенно если планируете открывать порт 8081 наружу.
7. Настройте брандмауэр Windows
7 Days to Die использует несколько сетевых портов:
|
Диапазон портов |
Протокол |
Назначение |
|---|---|---|
|
- |
- |
- |
|
26900 |
TCP |
Первичное подключение / рукопожатие |
|
26900–26903 |
UDP |
Игровой трафик (зомби, игроки, воксели) |
|
8080–8082 |
TCP |
Веб-панель управления и Telnet (опционально) |
Откройте PowerShell от имени администратора и выполните четыре команды ниже, чтобы разрешить игровые порты в брандмауэре Windows Defender:
unknown nodeЕсли вы хотите, чтобы Telnet/RCON работал и с другой машины, дополнительно выполните:
unknown nodeЧтобы удалить все добавленные правила, выполните:
unknown node8. Настройте проброс портов на роутере
Правила брандмауэра разрешают вашему ПК принимать трафик, но роутер по-прежнему не знает, какому устройству в локальной сети его передавать. Этот шаг можно пропустить, если все игроки будут подключаться из той же локальной сети.
- Откройте командную строку и выполните ipconfig. Найдите строку IPv4-адрес для активного адаптера (Ethernet или Wi-Fi). Пример: 192.168.1.10.
- Откройте браузер и перейдите в админ-панель роутера (обычно http://192.168.1.1 или http://192.168.0.1). Войдите.
- Найдите раздел Port Forwarding (иногда называется «Virtual Server» или «NAT»).
- Добавьте правило со следующими параметрами:
- Внешний / внутренний диапазон портов: 26900-26903
- Протокол: TCP/UDP (либо создайте по правилу на каждый протокол)
- Внутренний IP / получатель: IPv4-адрес из шага 1
- Сохраните и при необходимости перезагрузите роутер.
- Проверьте, что порты доступны снаружи, через сервис вроде https://canyouseeme.org/.
9. Запустите сервер
Дважды щёлкните по startdedicated.bat. Откроется консольное окно, исполняемый файл выделит память и начнёт генерацию мира. Самый первый запуск может занять несколько минут — не закрывайте окно во время генерации мира.
!Запуск startdedicated.bat (https://dathost.net/cms/api/blog-media/file/7d2d-3.png?prefix=blog-media)
Сервер готов, когда лог в консоли перестаёт прокручиваться и появляются строки вида GameStateManager state changed from Unloading to Running.
10. Подключитесь к серверу с того же ПК
Запустите 7 Days to Die из Steam. В главном меню выберите Join a Game («Присоединиться к игре»), затем нажмите Connect to IP («Подключиться по IP»).
!Меню Join a Game / Connect to IP (https://dathost.net/cms/api/blog-media/file/7d2d-4.png?prefix=blog-media)
Введите один из следующих IP-адресов в зависимости от того, откуда подключается игрок:
|
Где находится игрок |
Какой IP вводить |
Порт |
|---|---|---|
|
- |
- |
- |
|
Тот же ПК, что и сервер |
127.0.0.1 |
26900 |
|
Та же локальная сеть, что и сервер |
Локальный IPv4 (например, 192.168.1.10) |
26900 |
|
Через интернет |
Ваш публичный IP (поиск «what is my ip») |
26900 |
Затем введите ServerPassword, который вы задали в serverconfig.xml, и нажмите Connect.
!Экран Connect to IP (https://dathost.net/cms/api/blog-media/file/7d2d-finish.png?prefix=blog-media)
Серверу с публичной видимостью обычно требуется 5–15 минут, чтобы появиться во внутриигровом списке, но Direct Connect работает мгновенно.
11. Корректно сохраните и остановите сервер
Закрывать консольное окно «крестиком» — то же самое, что выдернуть шнур питания: возможны повреждения мира. Пользуйтесь Telnet/RCON-консолью.
- Если Telnet не установлен, включите его: Панель управления → Программы → Включение или отключение компонентов Windows → Клиент Telnet → ОК.
- Откройте новую командную строку и выполните:
- Введите ваш TelnetPassword.
- Выполните saveworld, чтобы сбросить текущее состояние мира на диск.
- Выполните shutdown, чтобы корректно остановить сервер.
12. Обновление сервера
Когда The Fun Pimps выпускают обновление сервера:
- Установка через клиент Steam: Steam обновит сервер автоматически — нужно только сначала остановить запущенный сервер.
- Установка через SteamCMD: Остановите сервер и заново запустите ваш update.bat из раздела 4. Та же команда заодно проверит целостность и докачает повреждённые файлы.
Перед обновлением всегда копируйте папку сохранений. По умолчанию они лежат в:
unknown node(если только в serverconfig.xml вы не задали для UserDataFolder другой путь).
13. Обслуживание и оптимизация
- Ежедневные перезапуски. У 7DTD есть известная утечка памяти на серверах с долгим аптаймом. Настройте «Планировщик заданий» Windows на ежедневный перезапуск сервера.
- Схема питания «Высокая производительность». В Панели управления → Электропитание выберите «Высокая производительность» (или «Максимальная производительность» в Windows 11), чтобы процессор не сбрасывал частоту в моменты затишья.
- Приоритет процесса. В диспетчере задач щёлкните правой кнопкой по 7DaysToDieServer.exe → *Задать приоритет* → *Высокий* (никогда не *Реального времени*).
- Резервные копии. Храните как минимум сутки сохранений на отдельном физическом диске. Повреждение мира после краша — самая частая причина потери прогресса в группах.
- Подстройте MaxSpawnedZombies и дальность прорисовки в serverconfig.xml, если на Кровавую Луну случаются просадки. Меньше значения — меньше нагрузка на CPU за тик.
- Оставьте ОЗУ операционной системе. Даже при суммарных 24 ГБ примерно 4 ГБ должны оставаться свободными для самой Windows.