Коротко. Сервер Sons of the Forest можно запустить самому бесплатно: установите выделенный сервер, приложение Steam 2465200, через SteamCMD, затем откройте три UDP-порта (игровой 8766, запросов 27016, BlobSync 9700) и запустите его. Или арендуйте сервер Sons of the Forest и забудьте о портах и конфигурационных файлах.
Игроки заходят из меню многопользовательской игры: либо через браузер выделенных серверов в игре по названию вашего сервера, либо напрямую, введя <ip>:<game port>. На сервере помещается не больше 8 игроков.
Проверено 5 ноября 2026 года по самому свежему анонсу игры в Steam, обновлению безопасности Unity от Endnight за 3 октября 2025 года (последний патч с контентом вышел 15 января 2025 года).
В этом руководстве две опоры: собственное Dedicated Server Guide от Endnight Games в Steam и то, что мы запускаем на каждом хостируемом нами сервере Sons of the Forest. Где они расходятся, это отмечено. Чтобы сразу перейти к аренде, откройте вариант 2.
Что понадобится
Серверное ПО: Sons of the Forest Dedicated Server, приложение Steam 2465200. Оно бесплатное. Руководство Endnight устанавливает его через SteamCMD с анонимным входом, без аккаунта Steam, или из раздела «Инструменты» вашей библиотеки Steam.
Машина, которая всегда включена: запасной ПК, домашний сервер или виртуальная машина в облаке. Руководство Endnight написано для Windows и запускает сервер через StartSOTFDedicated.bat. Мы запускаем ту же сборку для Windows на Linux под Wine, и это руководство не разбирает такой запуск по шагам.
RAM и CPU: Endnight не публикует системные требования сервера в своём руководстве. Любые цифры, которые вы видите в других местах, считайте оценкой.
Сеть: публичный адрес IPv4 и три UDP-порта, доступные из интернета: по умолчанию GamePort 8766, QueryPort 27016 и BlobSyncPort 9700. Endnight сообщает, что официально поддерживается только IPv4.
Ваш SteamID: чтобы стать владельцем сервера и получить игровые инструменты администратора.
Вариант 1: запустить самому
Установите сервер
Установите SteamCMD со страницы Valve и запустите его.
Скачайте сервер этими командами, при желании изменив папку:
Или одной строкой: steamcmd.exe +force_install_dir "c:/sons-dedicated/" +login anonymous +app_update 2465200 validate +quit
Запустите его один раз через StartSOTFDedicated.bat. После установки файлов по умолчанию нет. Первый запуск создаёт их, а затем самопроверка останавливает загрузку сообщением Server configuration doesn't exist. A default one has been created automatically.. Отредактируйте файлы при необходимости и запустите снова. Они лежат в папке пользовательских данных, по умолчанию это C:\Users\<user>\AppData\LocalLow\Endnight\SonsOfTheForestDS. Другую папку можно выбрать через -userdatapath "c:/path/to/directory".
Задайте настройки
Отредактируйте dedicatedserver.cfg в папке пользовательских данных при остановленном сервере. Это JSON. Файл Endnight по умолчанию выглядит так (сокращённо):
MaxPlayers принимает значения от 1 до 8. GameMode принимает normal, hard, hardsurvival, peaceful, creative или custom и считывается только при создании нового сохранения. SaveMode "new" перезаписывает сохранение в этом слоте при каждом перезапуске, пока он задан, поэтому оставьте "Continue".
Станьте владельцем. Впишите свой SteamID в ownerswhitelist.txt в той же папке, по одному ID в строке. Владельцы могут открыть игровую панель администрирования из меню паузы, назначать игроков администраторами, а также выгонять и банить гостей. Добавляйте только тех, кому доверяете.
Откройте порты и запустите
Пробросьте и разрешите UDP 8766, 27016 и 9700 на роутере и в брандмауэре машины или те порты, что вы задали в файле.
Запустите сервер. Сначала он выполняет самопроверку и не стартует, если какой-то тест не пройден. Причина сбоя выводится в консоль или в логи, например UDP <PortName> <PortNumber> is closed. или Failed to get public ip from Steam. Исправьте её и запустите снова.
Если на роутере нет NAT loopback (hairpin NAT), самопроверка не может достучаться до вашего собственного публичного адреса. Endnight называет три выхода: починить сеть, поставить LanOnly в true, что убирает сервер из публичного списка, или поставить SkipNetworkAccessibilityTest в true. Последнее Endnight относит к вариантам только для экспертов и пишет, что сервер, не прошедший тест, скорее всего, и так недоступен.
Заходите. Откройте меню многопользовательской игры и найдите свой ServerName в браузере выделенных серверов или подключитесь напрямую через <ip>:<game port>. Endnight добавила прямое подключение в патче 09, в августе 2023 года.
Обновить сервер можно так: остановите его и снова выполните команду загрузки.
Ещё одна остановка при первом запуске, которую мы видели
В руководстве Endnight её нет; мы видели её на собственных установках через SteamCMD. Когда в папке сервера нет steam_appid.txt, самопроверка записывает файл и останавливается:
#DSW [Self-Tests] [AppId] steam_appid.txt does not exist. Creating it now.
#DSE [Self-Tests] Please restart the server.
Если вы видите эти строки, просто запустите сервер снова. Файл, который записывает игра, содержит 1326470, идентификатор приложения Steam самой игры, а не выделенного сервера 2465200.
Вариант 2: запустить в PlayNHost
Аренда избавляет от установки, портов, самопроверки и процедуры обновления. Название, пароль и сложность вы по-прежнему выбираете сами.
Выберите план. Откройте страницу хостинга серверов Sons of the Forest. Там один план, VIRGINIA, на 8 игроков, максимум, который допускает игра. Нажмите на нём Настроить план и оформите заказ. Цену смотрите на этой странице.
Дождитесь установки. Сервер появится в панели. Его консоль выведет #DSL Dedicated server loaded., когда он будет готов.
Задайте название и пароль. На вкладке Настройки в разделе Настройки игры укажите Название сервера и Пароль сервера. Пароль принимает до 32 букв, цифр, точек, дефисов и подчёркиваний; делитесь им только с игроками. Затем перезапустите сервер.
Выберите сложность до создания острова. В Настройки игры установите Сложность в Normal, Hard, Hard Survival, Peaceful или Custom. Она считывается только при создании совершенно нового мира, поэтому позднее изменение оставит существующий мир как есть.
Заходите. Скопируйте Адрес сервера из раздела Обзор, вставьте его в прямое подключение в меню многопользовательской игры и введите пароль. См. Как зайти на сервер Sons of the Forest.
Моды (по желанию). Включите Загрузчик модов RedLoader в Настройки игры и загрузите каждую DLL мода в папку Mods. Первый запуск после включения пересобирает interop-сборки игры и занимает пару минут. См. Как добавить моды на сервер Sons of the Forest.
Что панель делает за вас:
Три порта назначаются и передаются серверу при каждом запуске, а встроенная проверка портов игры пропускается, поэтому отсутствие NAT loopback никогда не блокирует запуск.
steam_appid.txt записывается при установке, так что первый запуск проходит нормально и не просит перезапуска.
Название сервера и слот сохранения записываются в dedicatedserver.cfg при каждом запуске, поэтому меняйте их в панели, а не в файле. При включённом Автообновление (по умолчанию; оно находится под Показать расширенные параметры в Настройки игры) новейшая сборка скачивается при каждом старте сервера. См. Как обновить сервер Sons of the Forest.
Настройка Слот сохранения выбирает, какой сохранённый мир загружается, так что вы можете сохранить загруженный вами мир. См. Как загрузить свой мир Sons of the Forest.
Свой хостинг или аренда: честное сравнение
Стоимость: серверное ПО бесплатное. Свой хостинг стоит электричества, оборудования и трафика или облачной машины. Аренда это регулярный платёж, который зависит от плана и выбранного периода оплаты.
Время работы: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостера.
Открытость: дома игроки подключаются к вашему публичному IP-адресу, а брандмауэр и роутер на вас. Арендованный сервер не раскрывает ваш домашний IP.
Настройка: свой хостинг означает три проброшенных порта, публичный IPv4-адрес, самопроверку, которая может не пройти, и файлы JSON. Аренда означает название, пароль и сложность.
Контроль: свой хостинг даёт доступ к каждому файлу. На наших серверах вы меняете настройки в панели и по-прежнему можете открыть свои файлы на вкладке Файлы.
Игроки: в обоих случаях игра ограничивает сервер 8 игроками.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности