MAATRIX GAMES / Блог / Как поднять сервер Conan Exiles: пошаговая инструкция

Как поднять сервер Conan Exiles: пошаговая инструкция

MAATRIX GAMES

Хотите поднять свой сервер Conan Exiles — под себя и друзей или под полноценный публичный проект — но не понимаете, с чего начать: SteamCMD ругается непонятными ошибками, конфиг ServerSettings.ini пугает десятками параметров, а сервер после запуска не виден в поиске игры? Разберём весь путь по шагам: от требований к железу до автозапуска после перезагрузки хоста, и честно скажем, где именно новички чаще всего спотыкаются.

Системные требования: сколько реально нужно железа

Conan Exiles не самая прожорливая выживалка на рынке, но и не Terraria — открытый мир с крафтом, строительством и толпами NPC требует запаса.

Игроков на сервереRAMДиск (NVMe)
1-10 (соло/небольшой клан)6-8 ГБ30-40 ГБ
10-258-12 ГБ40-60 ГБ
25-40 (дефолтный потолок игроков)12-16 ГБ60-80 ГБ
40+ с модами из Steam Workshop16-24 ГБ80-100+ ГБ

Отдельный момент: в мае 2026 года Funcom выпустила бесплатный апгрейд Conan Exiles Enhanced — перевод игры на Unreal Engine 5 с объединением Изгнанных земель и Сиптаха в один открытый мир. Апгрейд визуально красивее, но по опыту хостеров ест памяти заметно больше, чем старая версия на UE4 — если раньше 8 ГБ спокойно хватало на 20 слотов, сейчас разумнее закладывать запас сверху, особенно если сервер будет работать без остановки месяцами. Диск — обязательно NVMe: база данных мира (game.db) при активной стройке растёт быстро, а на HDD автосохранения будут подвешивать сервер на заметное время.

CPU — важна частота ядра, а не только их количество: движок Conan Exiles, как и большинство UE-игр, слабо распараллеливается на серверной логике. Канал — от 50-100 Мбит/с, больше нужно только при высоком онлайне и активном PvP.

Установка сервера через SteamCMD

Работаем от отдельного непривилегированного пользователя — так безопаснее и проще потом разбираться с правами на файлы:

sudo adduser conanserver
sudo su - conanserver
mkdir -p ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

SteamCMD сам по себе 32-битный, на свежей Ubuntu ему нужны соответствующие библиотеки:

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y lib32gcc-s1 lib32stdc++6 ca-certificates

Устанавливаем сам сервер — у Conan Exiles свой app id, отдельный от клиентской версии игры (440900): 443030.

mkdir -p ~/conan-exiles-server
cd ~/steamcmd
./steamcmd.sh +force_install_dir ~/conan-exiles-server +login anonymous +app_update 443030 validate +quit

Загрузка занимает от 15-20 минут и больше в зависимости от канала хостинга — установка вместе с текстурами и картой весит десятки гигабайт, наберитесь терпения.

Поднять сервер Conan Exiles за пару минут

Готовый образ MAATRIX GAMES: NVMe, AMD EPYC, DDoS-защита, панель управления. Локации UK, US, RU. Оплата картой РФ, СБП или криптой.

Создать сервер

Legacy или Enhanced: на что это влияет при установке

До мая 2026 года у Conan Exiles официально не было нативной Linux-сборки дедикейтед-сервера — админам приходилось гонять Windows-версию ConanSandboxServer.exe через Wine, с известными граблями по стабильности и лимиту памяти под Wine. С выходом Enhanced на Unreal Engine 5 Funcom вместе с Inflexion Games (студией Nightingale) наконец выпустили нативный Linux-билд, и именно он ставится через +app_update 443030 по умолчанию.

Это же обновление важно для решения о том, какую версию держать: движок сменился с UE4 на UE5, и бинарная совместимость модов сломалась — старые моды под Legacy-версию на Enhanced не запустятся. Если у вашего сообщества есть критичные для геймплея моды, которые ещё не портировали, в Steam остаётся отдельная бета-ветка Legacy на старом движке — переключается в свойствах приложения в библиотеке Steam. Для нового сервера без привязки к конкретным модам разумнее оставаться на актуальной Enhanced-версии: она получает поддержку и фиксы, а старая — постепенно нет.

Если у вас уже был сервер на Legacy и вы просто обновились штатно — не удивляйтесь, что и world save, и конфиги подхватились автоматически: Funcom заявляла обратную совместимость сохранений при переходе.

Настройка ServerSettings.ini: карта, порт, игроки и множители

После первого запуска (или сразу после установки, если создать файлы вручную) конфиги появляются в подпапке ConanSandbox/Saved/Config/ — название вложенной папки может отличаться в зависимости от сборки (WindowsServer у старых установок и версий через Wine, LinuxServer у нативного билда), так что если не нашли файл по ожидаемому пути — проверьте оба варианта:

find ~/conan-exiles-server -iname "ServerSettings.ini"

Базовый ServerSettings.ini:

[ServerSettings]
ServerName=My Conan Exiles Server
ServerPassword=
AdminPassword=SuperSecretAdminPass
MaxPlayers=40
PVPEnabled=True
HarvestAmountMultiplier=2.0
PlayerXPRateMultiplier=2.0
NPCRespawnMultiplier=1.0

MaxPlayers=40 — это не произвольная цифра, а фактический потолок, на который рассчитан баланс игры по умолчанию; поднимать выше технически можно, но чем больше игроков и построек одновременно, тем сильнее просадка тикрейта — если планируете крупный публичный проект, закладывайте запас по CPU заранее, а не постфактум. HarvestAmountMultiplier и PlayerXPRateMultiplier — самые ходовые множители для казуальных серверов: дефолтные значения 1.0 многие считают слишком медленными для игры без задачи выбить 200 часов на прокачку.

Порт и query-порт задаются в Engine.ini в той же папке:

[URL]
Port=7777

[OnlineSubsystemSteam]
ServerQueryPort=27015

Если планируете держать вторую карту или второй инстанс на том же хосте — каждому нужен свой набор портов, иначе будет конфликт при запуске. Кстати, если тема выживания с гриферами и полноценным PvP вам ближе, чем крафт-песочница Conan Exiles, посмотрите на сервер Rust — там своя специфика по конфигу и вайпам.

Запуск сервера: ConanSandboxServer.sh и проверка что он поднялся

Нативный Linux-билд запускается напрямую, без Wine и виртуального дисплея:

cd ~/conan-exiles-server
./ConanSandboxServer.sh -log

Флаг -log выводит подробный лог в консоль — полезно на первом запуске, чтобы сразу увидеть, если конфиг содержит ошибку или не хватает прав на запись в папку с сохранениями. Первый запуск обычно дольше последующих — сервер генерирует недостающие файлы конфигурации и структуру папок.

Если вы по какой-то причине остались на Legacy-ветке и держите Windows-бинарник через Wine — принцип похожий на другие UE-игры без нативного Linux-билда, например ARK: Survival Ascended: нужен Wine, а для headless-запуска Windows-приложения без графического окружения — виртуальный дисплей через xvfb-run. Это рабочая, но более хрупкая схема, и Enhanced-путь с нативным билдом однозначно проще в эксплуатации.

Проверить, что сервер реально поднялся и слушает порт, можно локально:

ss -ulnp | grep 7777

Если строка есть — сервер слушает игровой порт, дальше дело за проброской портов наружу.

Проброс портов, RCON и автозапуск через systemd

Стандартные порты Conan Exiles: игровой 7777/UDP, query-порт 27015/UDP, RCON — 25575/TCP, если планируете администрировать сервер удалённо без прямого доступа к консоли.

sudo ufw allow 7777/udp
sudo ufw allow 27015/udp
sudo ufw allow 25575/tcp

Если хостинг работает через NAT или отдельную панель проброса портов — сверьтесь с её документацией, ufw/iptables тут не единственная точка входа.

RCON включается в том же ServerSettings.ini:

[RconPlugin]
RconEnabled=1
RconPassword=AnotherSecretPassword
RconPort=25575

Для автозапуска после перезагрузки хоста и автоматического перезапуска при падении — systemd-юнит:

[Unit]
Description=Conan Exiles Dedicated Server
After=network.target

[Service]
User=conanserver
WorkingDirectory=/home/conanserver/conan-exiles-server
ExecStart=/home/conanserver/conan-exiles-server/ConanSandboxServer.sh -log
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target

Сохраните как /etc/systemd/system/conan-exiles.service, затем:

sudo systemctl daemon-reload
sudo systemctl enable --now conan-exiles
sudo systemctl status conan-exiles

Логи удобно смотреть через journalctl -u conan-exiles -f — так сразу видно, если сервер падает при старте из-за конфига или занятого порта. Если сравниваете разные выживалки по требовательности и античиту — у DayZ подход к серверной части и модам заметно отличается, полезно для понимания общей картины перед выбором игры под свой проект.

Поднять сервер Conan Exiles за пару минут

Готовый образ MAATRIX GAMES: NVMe, AMD EPYC, DDoS-защита, панель управления. Локации UK, US, RU. Оплата картой РФ, СБП или криптой.

Создать сервер

Частые вопросы

Нужен ли теперь Wine для Conan Exiles на Linux?

Нет, с апреля-мая 2026 года и выходом Enhanced (UE5) Funcom выпустила нативный Linux-билд дедикейтед-сервера — Wine нужен только тем, кто осознанно остаётся на старой Legacy-ветке ради совместимости модов.

Заработают ли старые моды после перехода на Enhanced?

Нет, смена движка с UE4 на UE5 ломает бинарную совместимость модов — старые моды под Legacy нужно ждать в обновлённой версии от авторов или оставаться на Legacy-ветке.

Почему сервер не виден в поиске игры, хотя запущен и лог чистый?

Чаще всего дело в непроброшенном query-порте (27015/UDP) или в несовпадении портов между Engine.ini и настройками файрвола — проверьте оба места.

Сколько игроков реально тянет дефолтный MaxPlayers=40?

Технически сервер запустится и с более высоким значением, но 40 — это порог, под который сбалансирован игровой контент; выше — возможны просадки при большом онлайне и активной стройке, особенно на слабом CPU.

Как обновить сервер до новой версии игры?

Той же командой, что и установка — повторный +app_update 443030 validate через SteamCMD подтянет актуальную сборку поверх существующей.