Перейти к содержимому
WikilyWIKILY
Все игрыВики: 32 · выберите свою игру
Enshrouded

Сменить игру

Вики: 32 · выберите свою игру
You are viewing an older revision of this page, not the current version.Back to the current version

Как создать выделенный сервер Enshrouded

/guides/dedicated-server

Как создать выделенный сервер Enshrouded

Выделенный сервер Enshrouded это бесплатная программа для Windows от Keen Games. Он держит один мир на 16 игроков, и ваши друзья могут играть в нём, пока вы офлайн.

Что нужно

64-битный ПК с Windows, который включён, пока люди играют, и SteamCMD, бесплатная консольная утилита Valve для загрузки серверов Steam. Сервер это приложение Steam 2278520, 8,1 ГБ с анонимным входом: этому ПК не нужны ни игра, ни аккаунт Steam.

Новый мир без игроков запускается меньше чем за 15 секунд и занимает около 0,7 ГБ RAM, с игроками больше. Для сравнения: Wikily Servers даёт серверу Enshrouded на 8 игроков 8 ГБ RAM и 4 потока CPU, а на 16 игроков 12 ГБ и 6 потоков.

Игроки подключаются через один порт, UDP 15637. Если будут заходить друзья не из вашей домашней сети, пробросьте этот порт на роутере (см. Порты и брандмауэр ниже).

Проверено на сборке сервера из Steam от 30 октября 2026 (версия 1.0.0.0).

Установка сервера

1. Скачайте SteamCMD у Valve и распакуйте в C:\steamcmd.

SteamCMD на сайте Valve

2. Откройте PowerShell или командную строку и выполните эту строку. Она скачает сервер (8,1 ГБ) в C:\enshrouded-server:

PowerShell
C:\steamcmd\steamcmd.exe +force_install_dir C:\enshrouded-server +login anonymous +app_update 2278520 validate +quit
Окно SteamCMD, которое заканчивается на Success! App '2278520' fully installed.
SteamCMD закончил, когда выводит Success! App '2278520' fully installed.

3. Запустите C:\enshrouded-server\enshrouded_server.exe. Откроется окно консоли. Сервер готов, когда в ней появится [Session] 'HostOnline' (up)!

Первый запуск и файлы

Консоль сервера Enshrouded после успешного запуска.
Запущенный сервер: HostOnline в состоянии up, мир загружен. Публичный IP и Steam ID сервера скрыты.

Первый запуск создаёт enshrouded_server.json, папку savegame с миром и папку logs, всё рядом с enshrouded_server.exe.

Остановите сервер, прежде чем править enshrouded_server.json, потом запустите снова. Если закрыть окно консоли, сервер корректно выключится и сначала сохранит мир.

Структура папок сервера Enshrouded: enshrouded_server.exe, enshrouded_server.json, savegame с world0.ksd и backup, logs.
Папка сервера после первого запуска.

Настройки сервера

Все настройки хранятся в enshrouded_server.json. Значения в кавычках это текст; true, false и числа пишутся без кавычек.

ПараметрПо умолчаниюЧто делает
nameEnshrouded ServerНазвание в списке серверов.
slotCount16Лимит игроков, от 1 до 16.
queryPort15637UDP-порт, к которому подключаются игроки.
ip0.0.0.0Адрес, который слушает сервер. 0.0.0.0 значит все сетевые карты ПК.
gameSettingsPresetПо умолчаниюDefault, Relaxed, Hard, Survival или Custom. Только Custom использует значения из gameSettings.
tags[]Теги фильтров для списка серверов: LookingForPlayers, язык (English, German, French ...), BaseBuilding, Exploration, Roleplay.
enableTextChatfalseТекстовый чат включён (true) или выключен (false).
enableVoiceChatfalseГолосовой чат включён (true) или выключен (false).
voiceChatModeProximityProximity: игроки слышат тех, кто рядом. Global: все слышат всех.
saveDirectory./savegameПапка с сохранением мира.
logDirectory./logsПапка с лог-файлами.
userGroups4 группыПароли и права, см. Пароли и роли.
bannedAccounts[]Забаненные игроки. Админы банят в игре на вкладке «Общение».

Пароли и роли

Единого пароля сервера нет. У каждой группы свой пароль, и пароль, который игрок вводит при входе, определяет его группу. В новом файле четыре группы со случайными паролями: задайте свои, прежде чем их раздавать.

ГруппаСтроить в базахОткрывать сундукиМенять мирАлтари ПламениКик и бан
AdminДаДаДаДаДа
FriendДаДаДаНетНет
GuestНетНетДаНетНет
VisitorНетНетНетНетНет

Все группы, кроме Visitor, могут в мире сражаться, собирать, копать и выполнять квесты. Открывать сундуки касается сундуков, верстаков и других контейнеров в базах игроков, а не сундуков в мире. Алтари Пламени значит ставить, улучшать и убирать их.

reservedSlots держит столько свободных мест для группы, чтобы админ мог зайти даже на полный сервер.

enshrouded_server.json
"userGroups": [
  {
    "name": "Admin",
    "password": "pick-a-long-admin-password",
    "canKickBan": true,
    "canAccessInventories": true,
    "canEditWorld": true,
    "canEditBase": true,
    "canExtendBase": true,
    "reservedSlots": 1
  },
  {
    "name": "Friend",
    "password": "password-for-friends",
    "canKickBan": false,
    "canAccessInventories": true,
    "canEditWorld": true,
    "canEditBase": true,
    "canExtendBase": false,
    "reservedSlots": 0
  }
]

В примере две из четырёх групп: оставьте в файле остальные две, если пользуетесь ими. Чтобы добавить группу, скопируйте один блок, дайте ему новое имя и пароль и задайте каждое право как true или false.

Порты и брандмауэр

Игроки подключаются через один порт: UDP 15637, это queryPort в настройках.

Пропустите порт через брандмауэр Windows. Выполните один раз в PowerShell от имени администратора:

PowerShell (administrator)
New-NetFirewallRule -DisplayName "Enshrouded server" -Direction Inbound -Protocol UDP -LocalPort 15637 -Action Allow

Для игроков вне вашей домашней сети пробросьте на роутере UDP 15637 на локальный IP-адрес ПК с сервером. Если меняете queryPort, пробросьте вместо него тот порт.

Схема: игроки подключаются по UDP 15637 к вашему роутеру, который перенаправляет UDP 15637 на ПК с сервером.
UDP 15637 должен дойти до ПК с сервером через роутер и брандмауэр.

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

1. В главном меню откройте «Присоединиться». 2. Отметьте «Показать выделенные серверы» и введите имя в «Фильтр названий серверов». Или IP в «Найди сервер (IPv4-адрес)» и нажмите «Добавить сервер». 3. Выберите сервер, нажмите «Присоединиться (введите пароль)» и введите пароль группы.

Игроки в одной сети с сервером используют его локальный IP-адрес, все остальные публичный IP-адрес роутера.

Сохранения, бэкапы и обновления

Мир лежит в savegame\world0.ksd. Сервер сохраняет его во время работы не реже чем раз в несколько минут и при выключении. Последние 10 сохранений по кругу идут в savegame\backup как world0.ksd.backup-0 до -9: номер это слот, а не возраст, так что смотрите на даты файлов.

Чтобы сделать бэкап, остановите сервер и скопируйте всю папку savegame. Чтобы обновить, остановите сервер и снова выполните строку SteamCMD из шага установки: она скачает только изменения и сохранит мир и настройки.

Steam сам обновляет игру, но не сервер. После патча игроки видят «Версия игры, используемая на сервере, старее вашей», пока вы не обновите сервер.

Частые проблемы

Консоль сразу закрывается: Internal Error: Failed to parse Config

В enshrouded_server.json опечатка, чаще всего пропущенная или лишняя запятая или кавычка в изменённой строке. Сервер не запустится, пока файл снова не станет корректным JSON; сам он файл не заменяет.

Мои изменения в enshrouded_server.json ни на что не влияют

Сервер читает файл при запуске. Остановите его, сохраните файл, запустите снова.

Мои настройки игры игнорируются

gameSettings работает, только когда gameSettingsPreset равен Custom. При Default, Relaxed, Hard или Survival действуют значения пресета.

Ошибка присоединения: неверный пароль.

Пароль не подходит ни к одной группе. Скопируйте его точно из enshrouded_server.json, без кавычек.

У игрока не те права

Группу определяет введённый пароль. Дайте игроку пароль его группы, и пусть он перезайдёт.

Друзья вне моей сети не могут подключиться

Проверьте, что UDP 15637 проброшен на роутере на правильный локальный IP, что правило брандмауэра есть и что консоль показала HostOnline. Пробрасывайте UDP, а не TCP.

Версия игры, используемая на сервере, старее вашей

Игра получила патч, а сервер нет. Остановите сервер и снова выполните строку SteamCMD.

Вопросы

Нужна ли своя копия Enshrouded, чтобы создать сервер?

Нет. SteamCMD скачивает сервер с анонимным входом. Игра нужна только игрокам.

Сколько игроков может зайти на сервер Enshrouded?

До 16. Лимит задаёт slotCount в enshrouded_server.json, от 1 до 16.

Какой порт использует сервер Enshrouded?

UDP 15637, параметр queryPort. Пробросьте его на роутере и разрешите в брандмауэре Windows.

Должен ли сервер работать всё время?

Игроки могут зайти, только пока он работает. Чтобы друзья играли, когда вы офлайн, ПК с сервером работает 24/7.

Можно ли запустить сервер Enshrouded на Linux?

Keen Games выпускает сервер только для Windows. На Linux он работает через Wine; проверено на Ubuntu 24.04 с Wine 9.0.

Как стать админом на своём сервере Enshrouded?

Зайдите с паролем группы Admin из enshrouded_server.json. Эта группа может кикать и банить игроков и менять всё в базах.

Wikily Servers хостит Enshrouded

От 6,50 € в месяц

Попробовать 24 ч бесплатно · Серверы в Европе

Арендовать сервер