Перейти к содержимому
ARK: Survival Evolved

Установка сервера ARK: Survival Evolved

Выделенный сервер ARK: Survival Evolved (AppID SteamCMD 376030) нативно работает на 64-битных Windows и Linux. Нужно 30–60 минут, машина с публичным IP и достаточно ОЗУ для карты.

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

Выделенный сервер ARK: Survival Evolved (AppID SteamCMD 376030) нативно работает на 64-битных Windows и Linux. Нужно 30–60 минут, машина с публичным IP и достаточно ОЗУ для карты.

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

  1. Проверьте ОС и оборудование (раздел «Требования»).

  2. Установите SteamCMD — консольный инструмент Steam.

  3. Скачайте файлы сервера ARK: Survival Evolved с AppID 376030 (анонимный вход).

  4. Запустите сервер один раз, чтобы он создал файлы конфигурации, затем корректно остановите его.

  5. Настройте имя, пароли, слоты и правила с помощью инструментов этого сайта.

  6. Проверьте подключение локально (localhost / 127.0.0.1), прежде чем открывать сервер в Интернет.

  7. Откройте порты в брандмауэре системы, у хостера и дома — на роутере (NAT).

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

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

  10. Добавьте сервер на game-rank.com, чтобы игроки могли его найти.

Требования

  • ОС: 64-битные Windows или Linux (glibc 2.17 или новее по данным ark.wiki.gg), например Ubuntu или Debian.
  • Оборудование: в изученных источниках фиксированный минимум не указан. Эмпирическое правило сообщества (неофициальное): не менее 8 ГБ ОЗУ на карту, SSD на несколько десятков ГБ и больше ОЗУ при большем числе игроков или модов.
  • Аккаунты: аккаунт и ключ не нужны, SteamCMD входит анонимно. Игра нужна только игрокам.
  • Сеть: публичный IP (лучше статический) и достаточная исходящая скорость; UPnP не поддерживается, проброс портов — вручную (ark.wiki.gg).

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

Скачайте SteamCMD (steamcmd.zip), распакуйте в C:\steamcmd и выполните команду ниже. Затем создайте start.bat инструментом «Команда запуска» на этом сайте, положите в C:\ark-server и запустите. Для проверки подключитесь из игры к 127.0.0.1 на игровом порту (7777); если сервера нет в списке — используйте прямое подключение.

cd C:\steamcmd
steamcmd.exe +force_install_dir C:\ark-server +login anonymous +app_update 376030 validate +quit

REM Server executable:
REM C:\ark-server\ShooterGame\Binaries\Win64\ShooterGameServer.exe

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

Создайте отдельного пользователя без root, включите репозиторий multiverse (Ubuntu) или non-free (Debian), установите SteamCMD и скачайте сервер. Затем создайте start.sh инструментом «Команда запуска», сделайте исполняемым и запустите в папке сервера.

# Ubuntu: sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo adduser --disabled-password --gecos "" ark
sudo -iu ark
/usr/games/steamcmd +force_install_dir /home/ark/server +login anonymous +app_update 376030 validate +quit
cd /home/ark/server && chmod +x start.sh && ./start.sh

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

Хостинг (OVH, Hetzner, Scaleway…): откройте те же порты в брандмауэре / security group провайдера в дополнение к системному. Дома: пробросьте (NAT) каждый порт с нужным протоколом UDP или TCP на локальный IP машины, лучше фиксированный. Проверяйте снаружи (подключение друга или UDP-тестер портов): UDP-порт не всегда отвечает на простое сканирование.

  • 7777/UDP — игровой порт (по умолчанию)
  • 7778/UDP — порт пира (игровой порт + 1)
  • 27015/UDP — query-порт Steam (QueryPort), нужен для списка серверов
  • 27020/TCP — RCON (необязательно; открывайте только для IP администратора)
  • Смена портов: ?Port=… (игра), ?QueryPort=… (запрос) в строке запуска и RCONPort в GameUserSettings.ini. Для нескольких серверов на одной машине увеличивайте каждый порт.

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

В Ubuntu/Debian разрешите порты, затем включите ufw (сначала разрешите SSH).

sudo ufw allow OpenSSH
sudo ufw allow 7777:7778/udp
sudo ufw allow 27015/udp
sudo ufw allow from <ADMIN_IP> to any port 27020 proto tcp
sudo ufw enable

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

В Windows выполните команды в командной строке администратора (с настройками по умолчанию исходящие правила не нужны).

netsh advfirewall firewall add rule name="ARK UDP" dir=in action=allow protocol=UDP localport=7777,7778,27015
netsh advfirewall firewall add rule name="ARK RCON" dir=in action=allow protocol=TCP localport=27020

Автозапуск и контроль

В Linux используйте службу systemd. WorkingDirectory нужен для автоматической загрузки модов (ark.wiki.gg), а LimitNOFILE предотвращает ошибки лимита открытых файлов. Включите: «systemctl enable --now ark».

# /etc/systemd/system/ark.service
[Unit]
Description=ARK: Survival Evolved server
After=network-online.target
Wants=network-online.target

[Service]
User=ark
LimitNOFILE=100000
WorkingDirectory=/home/ark/server/ShooterGame/Binaries/Linux
ExecStart=/home/ark/server/start.sh
Restart=on-failure
RestartSec=20

[Install]
WantedBy=multi-user.target

Обновления

Остановите сервер, снова запустите SteamCMD той же командой, что при установке, и перезапустите. Моды тоже обновляйте при перезапуске.

sudo systemctl stop ark
sudo -u ark /usr/games/steamcmd +force_install_dir /home/ark/server +login anonymous +app_update 376030 validate +quit
sudo systemctl start ark

Резервные копии и плановые перезапуски

Копируйте ShooterGame/Saved (папки SavedArks и Config) при остановленном сервере. Запланируйте ежедневный перезапуск для освобождения памяти.

# root crontab: backup at 05:00, restart at 05:10
0 5 * * * tar czf /root/ark-$(date +\%F).tar.gz -C /home/ark/server/ShooterGame Saved
10 5 * * * systemctl restart ark

Добавление сервера в каталог

Когда сервер станет доступен из Интернета, добавьте его на https://game-rank.com/jeux/ark-survival-evolved: игроки найдут его, проголосуют и увидят рейтинг. Держите открытым query-порт, иначе сервер не появится в списках.

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

  • Сервера нет в списке: закрыт query-порт (UDP) или список обновляется несколько минут; попробуйте добавить напрямую по IP:query-порт.
  • Из Интернета не подключиться, локально работает: нет правила в брандмауэре системы, security group хостера или проброса портов (NAT); проверьте протокол (UDP/TCP) каждого правила.
  • Клиент сообщает о другой версии: игра обновилась; остановите сервер, снова запустите SteamCMD с «app_update … validate» и перезапустите.
  • Моды не скачиваются или «too many open files»: добавьте в службу systemd WorkingDirectory и -automanagedmods, а также LimitNOFILE=100000.
  • Игроки Epic Games не могут зайти: добавьте в строку запуска -crossplay и -PublicIPForEpic=<публичный IP>.

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

Как обновить сервер ARK: Survival Evolved?
Остановите сервер, снова запустите SteamCMD с командой «app_update» из раздела «Обновления» (с validate) и перезапустите. Перед крупными обновлениями делайте резервную копию.
Нужно ли покупать игру, чтобы запустить сервер ARK: Survival Evolved?
Нет: выделенный сервер бесплатно скачивается через SteamCMD с анонимным входом. Игра нужна только игрокам.
Что сохранять перед обновлением?
Папку сохранений мира и папку конфигурации (см. раздел «Резервные копии»): копируйте при остановленном сервере для согласованного состояния.
Как связать несколько карт?
Запускайте по экземпляру на карту с одинаковыми -clusterid и -ClusterDirOverride и разными портами. Команды создаёт инструмент «Конструктор кластера» этого сайта.

Инструменты для сервера ARK: Survival Evolved

ARK: Survival Evolved
ARK: Survival EvolvedСвободный доступ
Создайте GameUserSettings.ini и Game.ini для ARK: Survival Evolved: опыт, приручение, добыча, разведение, постройки и пароли.
КонфигурацияМножителиОткрыть
Документация
ARK: Survival Evolved
ARK: Survival EvolvedСвободный доступ
Создайте команду запуска сервера ARK: Survival Evolved: карта, порты, RCON, кластер и опции.
ЗапускКластерОткрыть
Документация
ARK: Survival Evolved
ARK: Survival EvolvedНужен вход
Создайте строки ConfigOverride* и NPCReplacements в Game.ini для ARK: Survival Evolved: спавн, веса, макс. количество, чертежи, кривая опыта.
СпавнЧертежиОпытОткрыть
Документация
ARK: Survival Evolved
ARK: Survival EvolvedСвободный доступ
Создайте команды запуска кластера ARK: Survival Evolved: строка на карту, общие -clusterid и -ClusterDirOverride, смещённые порты.
КластерЗапускОткрыть
Документация