Enshrouded: совместная игра с друзьями и перенос мира
Как играть в Enshrouded с друзьями: подключение по IP, перенос мира, слоты, бэкап и решение проблем кооп-сервера.
Кратко: Enshrouded поддерживает кооп до 16 игроков на выделенном сервере. Чтобы играть с друзьями постоянно, нужен дедикейтед-сервер с открытым UDP-портом 15636. Локальный мир переносится копированием папки savegames.
Enshrouded: совместная игра с друзьями и перенос мира
Enshrouded в 2026 году остаётся одним из самых активно развиваемых выживальщиков на рынке - Keen Games регулярно выпускают контентные обновления, а сообщество растёт. Кооп-режим здесь реализован грамотно: каждый игрок развивает своего персонажа независимо, а мир и постройки общие. До 16 человек могут одновременно исследовать Enshrouded, строить базы и охотиться на боссов. Но чтобы сервер работал круглосуточно без привязки к хосту, нужен выделенный сервер - именно его настройку, перенос мира и решение типичных проблем мы разберём в этой статье.
Pterohost - игровой хостинг для Enshrouded с NVMe-дисками, DDoS-защитой и поддержкой 24/7. Промокод 4START даёт -20% на первый заказ. Заказать сервер Enshrouded
Режимы кооп-игры: хост-сессия vs выделенный сервер
Перед тем как настраивать сервер, важно понять разницу между двумя режимами совместной игры.
Хост-сессия (Host Game) - самый простой вариант. Один игрок создаёт сессию прямо из меню игры, остальные подключаются через Steam Friends или по прямому IP. Ограничения:
- Максимум 8 слотов (у выделенного сервера - до 16)
- Мир доступен только пока хост онлайн
- Производительность зависит от железа и интернет-канала хоста
- Нет тонкой настройки параметров сервера
Выделенный сервер (Dedicated Server) - правильный выбор для постоянной совместной игры:
- До 16 игроков одновременно
- Работает 24/7 независимо от того, кто из игроков онлайн
- Полный контроль над настройками: пароль, слоты, параметры мира
- Возможность автоматических бэкапов и обновлений
Для хост-сессии с 2-3 друзьями дополнительная настройка не нужна - просто откройте игру и выберите Host Game. Остальная часть статьи посвящена выделенному серверу.
Минимальные требования и установка сервера
Выделенный сервер Enshrouded распространяется через SteamCMD отдельным AppID.
Минимальные требования для сервера (до 8 игроков):
- CPU: 4 ядра, 3.0+ GHz
- RAM: 8 GB (рекомендуется 12 GB для 16 игроков)
- Диск: 10 GB SSD/NVMe
- ОС: Ubuntu 20.04+ или Windows Server 2019+
Установка через SteamCMD на Linux:
# Установка SteamCMD
apt-get install -y steamcmd
# Создание пользователя и директории
useradd -m enshrouded
mkdir -p /home/enshrouded/server
chown enshrouded:enshrouded /home/enshrouded/server
# Загрузка сервера (AppID 2278520)
steamcmd +force_install_dir /home/enshrouded/server \
+login anonymous \
+app_update 2278520 validate \
+quit
На Windows - скачайте SteamCMD, затем выполните:
steamcmd.exe +force_install_dir "C:\enshrouded-server" +login anonymous +app_update 2278520 validate +quit
После установки в директории сервера появится файл enshrouded_server.json - главный конфигурационный файл.
Настройка enshrouded_server.json
Откройте файл enshrouded_server.json - он создаётся автоматически при первом запуске или присутствует в директории сервера после установки. Базовая конфигурация выглядит так:
{
"name": "My Enshrouded Server",
"password": "",
"saveDirectory": "./savegames",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 16
}
Описание ключевых параметров:
| Параметр | Тип | Описание |
|---|---|---|
name | строка | Имя сервера в браузере серверов и Steam |
password | строка | Пароль для входа (пусто = открытый сервер) |
saveDirectory | строка | Путь к папке с сохранениями |
gamePort | число | UDP-порт игры (по умолчанию 15636) |
queryPort | число | UDP-порт запросов Steam (по умолчанию 15637) |
slotCount | число | Максимальное количество игроков (1-16) |
Рекомендуемая конфигурация для приватного сервера с друзьями:
{
"name": "Сервер клана",
"password": "вашпароль123",
"saveDirectory": "./savegames",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 8
}
Если планируете играть только узким кругом, установите slotCount равным числу ваших игроков - так сервер не будет тратить ресурсы на лишние слоты.
Открытие портов и прямое подключение по IP
Это самая частая причина проблем с подключением. Enshrouded использует два UDP-порта:
- 15636 UDP - основной игровой порт (обязателен)
- 15637 UDP - порт запросов Steam (нужен для отображения в браузере серверов)
На Linux (UFW):
ufw allow 15636/udp
ufw allow 15637/udp
ufw reload
На Linux (iptables):
iptables -A INPUT -p udp --dport 15636 -j ACCEPT
iptables -A INPUT -p udp --dport 15637 -j ACCEPT
iptables-save > /etc/iptables/rules.v4
На Windows Server:
netsh advfirewall firewall add rule name="Enshrouded Game" protocol=UDP dir=in localport=15636 action=allow
netsh advfirewall firewall add rule name="Enshrouded Query" protocol=UDP dir=in localport=15637 action=allow
Если сервер за роутером (домашний хостинг): откройте те же порты в настройках роутера (Port Forwarding) на локальный IP сервера.
Как подключиться по прямому IP:
- Откройте Enshrouded
- Выберите Multiplayer - Join Server
- Нажмите Direct Connect (прямое подключение)
- Введите IP-адрес сервера и порт в формате
IP:15636 - Введите пароль если установлен
Узнать внешний IP сервера: curl -s ifconfig.me (Linux) или Invoke-WebRequest -Uri ifconfig.me (Windows PowerShell).
Перенос локального мира на выделенный сервер
Это одна из самых востребованных операций - вы играли в одиночку или в хост-сессии и хотите перейти на постоянный сервер без потери прогресса.
Где хранятся сохранения Enshrouded:
- Windows (локальная игра):
%LOCALAPPDATA%\Enshrouded\savegames\ - Linux (Steam Deck / Proton):
~/.local/share/Steam/steamapps/compatdata/1203620/pfx/drive_c/users/steamuser/AppData/Local/Enshrouded/savegames/
В папке savegames находятся подпапки с именами миров. Каждый мир содержит файлы вида default.sav, default.bak и метаданные.
Пошаговый перенос мира:
-
Остановите сервер, если он запущен:
systemctl stop enshrouded-server # или через kill pkill enshrouded_server -
Найдите папку с нужным миром на вашем локальном компьютере. Обычно это папка с именем, которое вы дали миру при создании.
-
Скопируйте папку мира на сервер в директорию savegames сервера:
# Пример с scp (с вашего ПК на сервер) scp -r "C:\Users\Username\AppData\Local\Enshrouded\savegames\МойМир" \ root@YOUR_SERVER_IP:/home/enshrouded/server/savegames/ -
Убедитесь, что имя папки совпадает с тем, что прописано в конфиге сервера. Если в
enshrouded_server.jsonполеsaveDirectoryуказывает на./savegames, сервер автоматически найдёт последний используемый мир. -
Права доступа на Linux:
chown -R enshrouded:enshrouded /home/enshrouded/server/savegames/ -
Запустите сервер и проверьте логи:
systemctl start enshrouded-server journalctl -u enshrouded-server -f
В логах должна появиться строка вида Loading world: МойМир - это означает, что мир загружен корректно.
Важно про прогресс персонажей: В Enshrouded прогресс персонажа (навыки, инвентарь, уровень) хранится локально у каждого игрока, а не в файле мира. Поэтому при переносе мира все постройки и мировые изменения сохранятся, а прокачка персонажей у каждого игрока остаётся при нём.
Синхронизация прогресса и управление игроками
Как работает синхронизация в Enshrouded:
Сервер сохраняет состояние мира автоматически - в стандартной конфигурации это происходит каждые несколько минут и при нормальном завершении работы. Игроки видят изменения друг друга в реальном времени: добытые ресурсы, построенные объекты, убитые боссы.
Права администратора: На момент 2026 года в Enshrouded нет встроенной системы ролей администраторов через консоль. Управление сервером осуществляется через файл конфигурации и рестарты. Для кика или бана игроков используется Steam VAC и инструменты хостинг-панели (если сервер арендован).
Параметры мира в конфиге (расширенная конфигурация, появившаяся в обновлениях 2024-2025):
{
"name": "Сервер",
"password": "пароль",
"saveDirectory": "./savegames",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 16,
"gameSettingsPreset": "Default"
}
Параметр gameSettingsPreset принимает значения Default, Relaxed, Hard - это готовые наборы настроек сложности. Точный список актуальных параметров конфига смотрите в официальной wiki Keen Games, так как он расширялся с каждым крупным патчем.
Автоматические бэкапы сервера
Потеря мира из-за сбоя или неудачного обновления - реальная проблема. Настройте автоматический бэкап с первого дня.
Структура файлов сохранения:
/home/enshrouded/server/savegames/
default.sav - основной файл мира
default.bak - автоматический бэкап игры (предыдущее состояние)
playerdata/ - данные игроков (если сохраняются серверно)
Скрипт бэкапа для Linux:
#!/bin/bash
# /home/enshrouded/backup.sh
SAVE_DIR="/home/enshrouded/server/savegames"
BACKUP_DIR="/home/enshrouded/backups"
DATE=$(date +%Y%m%d_%H%M%S)
KEEP_DAYS=7
mkdir -p "$BACKUP_DIR"
# Создаём архив
tar -czf "$BACKUP_DIR/enshrouded_$DATE.tar.gz" -C "$SAVE_DIR" .
# Удаляем бэкапы старше KEEP_DAYS дней
find "$BACKUP_DIR" -name "enshrouded_*.tar.gz" -mtime +$KEEP_DAYS -delete
echo "Backup completed: enshrouded_$DATE.tar.gz"
Сделайте скрипт исполняемым и добавьте в cron:
chmod +x /home/enshrouded/backup.sh
# Открыть crontab
crontab -e
# Добавить строку - бэкап каждые 6 часов
0 */6 * * * /home/enshrouded/backup.sh >> /home/enshrouded/backup.log 2>&1
Восстановление из бэкапа:
# Остановить сервер
systemctl stop enshrouded-server
# Распаковать бэкап
tar -xzf /home/enshrouded/backups/enshrouded_20260601_120000.tar.gz \
-C /home/enshrouded/server/savegames/
# Запустить сервер
systemctl start enshrouded-server
Перед каждым обновлением игры делайте ручной бэкап - некоторые патчи меняют формат сохранений и делают откат невозможным без предварительной копии.
Запуск сервера как systemd-сервиса
Для автозапуска после перезагрузки сервера создайте systemd unit:
# /etc/systemd/system/enshrouded-server.service
[Unit]
Description=Enshrouded Dedicated Server
After=network.target
[Service]
Type=simple
User=enshrouded
WorkingDirectory=/home/enshrouded/server
ExecStart=/home/enshrouded/server/enshrouded_server
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
Активируйте и запустите:
systemctl daemon-reload
systemctl enable enshrouded-server
systemctl start enshrouded-server
systemctl status enshrouded-server
Частые проблемы кооп-подключения
Проблема: друг не может подключиться, тайм-аут
Причины и решения:
- Порт 15636 UDP не открыт - проверьте
ufw statusи настройки роутера - Неправильный IP - используйте внешний IP, не локальный (192.168.x.x)
- Файрвол провайдера - у некоторых VPS-хостингов порты закрыты по умолчанию, открывайте через панель управления
- Сервер не запущен - проверьте
systemctl status enshrouded-server
Проблема: сервер виден в Steam-браузере, но подключение зависает
- Несоответствие версий игры - сервер и клиент должны быть одной версии
- Обновите сервер через SteamCMD:
steamcmd +app_update 2278520 +quit
Проблема: мир загружается, но прогресс отсутствует после переноса
- Убедитесь, что скопировали правильную папку мира (не пустую)
- Проверьте права доступа к файлам:
ls -la /home/enshrouded/server/savegames/ - Просмотрите логи сервера при старте на наличие ошибок загрузки
Проблема: лаги и рассинхронизация у игроков
- Проверьте пинг игроков до сервера (
ping YOUR_SERVER_IP) - Уменьшите
slotCountесли сервер перегружен - Убедитесь, что у сервера достаточно RAM - при нехватке памяти начинаются подвисания
Проблема: сервер падает при большом числе игроков
Проверьте использование RAM:
free -h
# Если занято более 90% - добавьте RAM или уменьшите слоты
Просмотрите логи на ошибки:
journalctl -u enshrouded-server --since "1 hour ago" | grep -i error
Обновление сервера без потери мира
# Остановить сервер
systemctl stop enshrouded-server
# Сделать бэкап перед обновлением
/home/enshrouded/backup.sh
# Обновить через SteamCMD
steamcmd +force_install_dir /home/enshrouded/server \
+login anonymous \
+app_update 2278520 validate \
+quit
# Запустить обновлённый сервер
systemctl start enshrouded-server
Файлы сохранений при обновлении не затрагиваются - SteamCMD обновляет только исполняемые файлы и ресурсы игры.
Связанные материалы
Если вас интересуют другие выживальщики с поддержкой кооп-режима, посмотрите наши гайды: настройка сервера V Rising с похожей механикой кооп-прогрессии, сервер 7 Days to Die для тех, кто ищет более хардкорный выживальщик, и сервер Palworld - ещё один популярный кооп-мир.
Заключение
Совместная игра в Enshrouded с выделенным сервером - это не сложнее, чем настройка большинства других выживальщиков. Главное: открыть порт 15636 UDP, правильно настроить enshrouded_server.json и перенести папку savegames если нужно сохранить старый мир. Бэкапы по cron защитят от неприятных сюрпризов при обновлениях. Если что-то пошло не так - в 90% случаев проблема в портах или версии игры.
Pterohost - хостинг для игровых серверов с NVMe-накопителями, автоматическими бэкапами и круглосуточной поддержкой. Промокод 4START даёт -20% на первый заказ. Заказать сервер Enshrouded