Перейти к содержимому
The Isle

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

У The Isle: Evrima есть бесплатный выделенный сервер для Windows и Linux (app SteamCMD 412680, бета-ветка «evrima», анонимный вход), настраиваемый через Game.ini и Engine.ini. Он в основном упирается в одно быстрое ядро. Настройки взяты из руководств хостеров, так как Tripwire не публиковала подробной документации.

Последнее обновление: 09.10.2026

У The Isle: Evrima есть бесплатный выделенный сервер для Windows и Linux (app SteamCMD 412680, бета-ветка «evrima», анонимный вход), настраиваемый через Game.ini и Engine.ini. Он в основном упирается в одно быстрое ядро. Настройки взяты из руководств хостеров, так как Tripwire не публиковала подробной документации.

Пошаговая установка

  1. Проверьте машину: quad-core 3.5 GHz+, 6-16 GB RAM, 30-70 GB disk (host guides).

  2. Скачайте SteamCMD и создайте папку сервера.

  3. Установите сервер через SteamCMD: login anonymous, app_update 412680 -beta evrima validate.

  4. Запустите TheIsleServer.exe ?Port=7777 -log (Linux: ./TheIsleServer.sh) один раз для создания конфигурации, затем остановите.

  5. Запустите сервер один раз, остановите и отредактируйте TheIsle/Saved/Config/<Platform>Server/Game.ini.

  6. Откройте порты 7777/UDP, 8888/TCP (RCON), 10000/TCP (queue) в брандмауэре и на роутере.

  7. Проверьте на localhost (127.0.0.1), затем извне из другой сети.

  8. Настройте автозапуск (планировщик задач или служба systemd).

  9. Запланируйте резервные копии TheIsle/Saved и обновления.

Требования

По руководству хостера: CPU от 3,5 ГГц (минимум четыре ядра, в основном однопоточная нагрузка), RAM 6–8 ГБ (20–30 слотов), 8–12 ГБ (50–100) или 12–16 ГБ (100+ с ИИ), диск 30 ГБ в Linux (до 70 ГБ в Windows), канал от 10 Мбит/с. Windows Server 2016 R2+ с Visual C++ либо Ubuntu. Версии клиента и сервера должны совпадать.

Локальная установка (Windows)

Установите ветку evrima, запустите TheIsleServer.exe ?Port=7777 -log и подключитесь из игры по 127.0.0.1.

C:\steamcmd\steamcmd.exe +login anonymous +force_install_dir C:\isle-server +app_update 412680 -beta evrima validate +quit
cd /d C:\isle-server
TheIsleServer.exe ?Port=7777 -log

Установка на Linux VPS / выделенный сервер

В Ubuntu/Debian: пользователь без root, 32-битные зависимости SteamCMD, установка ветки evrima и запуск ./TheIsleServer.sh. Файлы конфигурации — в TheIsle/Saved/Config/LinuxServer/. Чтобы попасть в список, Evrima также требует учётные данные EOS в Engine.ini (даёт официальный шаблон или хостер).

sudo adduser --disabled-password --gecos "" steam
sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y lib32gcc-s1 curl ca-certificates
sudo -iu steam
mkdir -p ~/steamcmd ~/isle-server && cd ~/steamcmd
curl -sqL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxf -
./steamcmd.sh +login anonymous +force_install_dir ~/isle-server +app_update 412680 -beta evrima validate +quit
cd ~/isle-server && ./TheIsleServer.sh ?Port=7777 -log

Порты для открытия

  • 7777/UDP: игра и query (некоторые руководства советуют 7777–7779/UDP)
  • 10000/TCP: очередь (QueuePort)
  • 8888/TCP: RCON (RconPort): ограничьте вашим IP

Брандмауэр Linux (ufw)

В Ubuntu/Debian сначала разрешите SSH, чтобы не потерять доступ, затем порты игры.

sudo ufw allow OpenSSH
sudo ufw allow 7777:7779/udp
sudo ufw allow 10000/tcp
sudo ufw enable
sudo ufw status

Брандмауэр Windows (netsh)

В PowerShell от имени администратора (или «cmd» администратора):

netsh advfirewall firewall add rule name="The Isle 7777-7779/UDP" dir=in action=allow protocol=UDP localport=7777-7779
netsh advfirewall firewall add rule name="The Isle 10000/TCP" dir=in action=allow protocol=TCP localport=10000

Брандмауэр хостера и проброс портов (NAT)

Если сервер у хостера (OVH, Hetzner, Scaleway…), откройте те же порты в его сетевом брандмауэре («security group»). При домашнем хостинге пробросьте порты (NAT) с роутера на постоянный локальный IP машины. Проверяйте извне (мобильный интернет или друг): проверка из своей сети ничего не доказывает.

Автозапуск и мониторинг

Создайте /etc/systemd/system/<имя>.service и выполните: sudo systemctl daemon-reload && sudo systemctl enable --now <имя>. Логи: journalctl -u <имя> -f.

[Unit]
Description=The Isle Evrima dedicated server
After=network-online.target
Wants=network-online.target

[Service]
User=steam
WorkingDirectory=/home/steam/isle-server
ExecStart=/home/steam/isle-server/TheIsleServer.sh ?Port=7777 -log
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target

Автозапуск в Windows (планировщик задач)

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

Обновления, резервные копии и перезапуски

Остановите сервер, снова выполните app_update 412680 -beta evrima validate и перезапустите. Перед крупным обновлением копируйте TheIsle/Saved. Повторяйте после каждого патча (не убирайте -beta evrima).

# backup
tar czf ~/backup-$(date +%F).tar.gz -C ~/server TheIsle/Saved

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

Когда сервер станет публичным, добавьте его на https://game-rank.com/jeux/the-isle (сайт владельца этого инструмента), чтобы игроки могли найти его, следить за ним и голосовать.

Устранение неполадок

  • Недоступен снаружи, но работает на localhost: нет правила в брандмауэре ОС, у хостера или проброса NAT, либо неверный протокол (UDP/TCP). Проверьте каждый уровень по очереди.
  • Подключение отклонено после обновления игры: версии клиента и сервера должны совпадать. Обновите сервер ещё раз и перезапустите его.
  • Сервер сразу закрывается: запустите из консоли, чтобы прочитать ошибку, и проверьте свободную RAM, диск и программные требования.
  • Сервера нет в списке: проверьте блок [EpicOnlineServices] в Engine.ini (данные EOS) и порт 7777/UDP.
  • RCON не отвечает: стандартный клиент RCON (Source, mcrcon) не работает, используйте совместимый с Evrima и верный порт (8888/TCP).

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

Какой Steam App ID у сервера?
412680 с бета-веткой evrima (app_update 412680 -beta evrima validate); без неё вы получите старую версию Legacy.
Как обновить сервер?
Остановите сервер и снова выполните app_update 412680 -beta evrima validate; версии клиента и сервера должны совпадать.
Сколько игроков выдерживает сервер?
Зависит в основном от скорости одного ядра и плотности ИИ: настройте MaxPlayerCount и AIDensity (при 100+ слотов советуют 0,5 или меньше) по руководствам хостеров.
Как рассказать о своём сервере?
Добавьте его на https://game-rank.com/jeux/the-isle (сайт владельца этого инструмента): игроки смогут найти его, следить за ним и голосовать.

Инструменты для сервера The Isle

The Isle
The IsleСвободный доступ
Создайте Game.ini сервера The Isle: Evrima: название, карта, очередь, RCON, рост, ИИ, цикл дня и ночи и списки Steam ID.
КонфигурацияINIОткрыть
Документация
The Isle
The IsleСвободный доступ
Создайте скрипт запуска сервера The Isle: Evrima: обновление SteamCMD, аргументы запуска и автоперезапуск.
ЗапускSteamCMDОткрыть
Документация