Блог и Новости is*hosting - Хостинг-провайдер Нового Поколения

Как настроить выделенный сервер ARK: пошаговое руководство

Written by Команда is*hosting | 04.12.2025 9:00:00

Выделенный сервер — это не просто машина, на которой запущен ARK. Это контролируемая среда, где действуют ваши правила, а мир остается стабильным.

Запуская ARK на выделенном железе, вы убираете из уравнения все непредсказуемое. Вы получаете NVMe-хранилище, стабильную работу CPU и нормальную поддержку, помогающую держать пинг под контролем. И главное — мир остается онлайн, даже когда ваш собственный ПК выключен.

Если вы хотите разобраться, как поднять выделенный сервер ARK, не сливая на это дни проб и ошибок, Linux — самый чистый и надежный путь.

В этом гайде используется Ubuntu 22.04 и поддерживаемый сообществом инсталлятор ARKSurvivalAscended-Linux. Мы пройдем весь путь: развертывание, конфигурацию, настройку портов, управление картами (мирами), вайтлист, безопасность, оптимизацию производительности и долгосрочное обслуживание.

Для кого этот гайд

Хостить ARK на выделенном сервере имеет смысл, если вы хотите:

  • Приватный мир для ваших игр.
  • Сервер, который не умирает каждый раз, когда кто-то дома открывает Chrome.
  • Предсказуемую среду для модов и сохранений.
  • Полный контроль над рестартами, конфигами, множителями, вайтлистами и кластерами.
  • Мир, который остается онлайн даже во время ваших локальных отключений электричества.

Развернуть ARK на выделенном сервере несложно, а вполне быстро и стабильно — ровно то, что нужно современному survival-проекту. 

Что нужно заранее

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

  • Выделенный сервер с Ubuntu 22.04 (подойдет и Debian 12).
  • Один публичный IPv4 (можно добавить больше, если планируете кластеры с несколькими мирами).
  • Доступ по SSH или к терминалу.
  • Базовые навыки работы с командной строкой.

Как выбрать подходящий выделенный сервер для ARK

Прежде чем что-то устанавливать, выберите железо, которое выдержит нагрузку ARK. Игра грузит CPU, память и диск куда сильнее, чем большинство survival-проектов. Так что выбор выделенного сервера важнее, чем скрипт установки.

CPU

ARK сильно грузит один поток на старте, а потом размазывает нагрузку по остальным ядрам.

Для реальной стабильности ориентируйтесь на:

  • 4–6 ядер для маленьких и средних миров;
  • 8–12 ядер, если используете тяжелые моды или несколько карт.

Чем больше ядер, тем быстрее загрузка мира, выше tick rate и лучше работа модов.

RAM

Даже пустой мир ARK съедает 10-12 GB памяти.

Добавьте моды, большие постройки или активная игра и 20+ GB превращаются в базовый минимум.

Если памяти мало, ARK не обязательно упадет, но он может зависать, уходить в циклы рестартов или тихо бить сохранения.

Диск

Обновления ARK огромные. Карты разрастаются. Моды копятся.

Используйте NVMe-хранилище:

  • 100-150 GB для аккуратной модифицированной установки;
  • 150-200 GB NVMe, если планируете несколько карт или долгоживущий мир.

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

Локация

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

Глобальные локации is*hosting позволяют выбрать точку, которая держит пинг команды в адекватных пределах.

Реалистичные требования к железу

ARK не легкая игра. Она грузит память огромным объемом данных мира и постоянно пишет данные на диск.

Игроки

CPU

RAM

Диск (NVMe)

Моды

1-4

4 ядра

16 GB

80-100 GB

Vanilla

5-10

6 ядра

24 GB

120-150 GB

Легкие моды

10+

8 ядра

32-64 GB

150-200 GB

Тяжелые моды

Подробный гайд по развертыванию ARK на выделенном сервере

Здесь начинается настоящая настройка: Linux-процессы, заточенные под стабильность и предсказуемое поведение.

Все ниже протестировано в окружении Ubuntu 22.04. Но прежде чем открывать SSH-клиент, есть один вариант, о котором вы должны знать.

Управлять сервером ARK можно двумя способами:

  • Подключаться по SSH с локальной машины.
  • Или запускать все напрямую из личного аккаунта is*hosting через встроенный Терминал.

Большинство гайдов упоминают только SSH, но наш Терминал дает преимущества, которые делают установку безопаснее — особенно если вы новичок в Linux или часто переключаетесь между устройствами.

1. Подключитесь к серверу

У вас есть два варианта, и оба подходят для всей установки.

Вариант 1. Используя терминал is*hosting

  1. Откройте аккаунт is*hosting.
  2. Выберите ваш выделенный сервер.
  3. Нажмите Терминал.
  4. Консоль откроется сразу — вы будете залогинены как root.
  5. Можно сразу вводить команды.

Вы увидите тот же самый промпт, что и при работе по SSH:

root@your-server:~#

Отсюда вы можете выполнить весь деплой ARK прямо из браузера.

Вариант 2. Через SSH с локальной машины

На Windows, macOS или Linux в обычном терминале:

ssh root@YOUR_SERVER_IP

Например:

ssh root@5.46.66.27

Введите пароль. Если вы используете SSH-ключи — процесс тот же: сервер примет ключ и залогинит вас.

После входа вы увидите стандартный промпт Ubuntu.

2. Обновите систему

Обновите базовые пакеты:

apt update

apt upgrade -y

Установите необходимые утилиты:

apt install -y curl wget sudo python3 python3-venv python3-pip

Python нужен для интерфейса manage.py 

3. Скачайте установщик ARKSurvivalAscended-Linux

В этот шаге мы используем поддерживаемый сообществом инструмент, созданный специально для запуска ARK: Survival Ascended на Linux-серверах.

Проект дает полностью автоматизированный процесс установки и скрывает большую часть ручной рутины, которая обычно нужна для ARK:

  • Установка и настройка SteamCMD.
  • Директории и структура пользователей (steam, корень сервера, Tools).
  • Виртуальное окружение и Python-зависимости.
  • Автоматическая загрузка и обновления ARK-сервера.
  • Создание systemd-сервиса.
  • Правила UFW.
  • Встроенная панель управления (manage.py).
  • Поддержка нескольких карт и кластеров миров..

На практике этот установщик становится фундаментом всей серверной среды: он задает предсказуемую структуру и упрощает долгосрочное обслуживание. Сообщество регулярно обновляет его, так что он обычно успевает подстраиваться под патчи ARK раньше, чем все ломается.

Скачайте инсталляционный скрипт:

cd ~

wget -O server-install-debian12.sh \

https://raw.githubusercontent.com/cdp1337/ARKSurvivalAscended-Linux/main/dist/server-install-debian12.sh

И сделайте его исполняемым:

chmod +x server-install-debian12.sh

Проверьте, что файл на месте:

ls

Вы должны увидеть server-install-debian12.sh.

Примечание: инсталлятор помечен как версия для Debian 12, но протестирован и работает на Ubuntu 22.04.

4. Настройка сервера

Запустите установщик:

./server-install-debian12.sh

Задайте имя серверу. Далее скрипт задаст несколько вопросов:

Create steam user? (Создать пользователя Steam?)

Y

Primary server IP? (Основной IP сервера?)

5.46.66.27

(или ваш реальный публичный IPv4)

Secondary server IPs? (Дополнительный IP сервера?)

Просто нажмите Enter.

Enable firewall (UFW)? (Включить файервол?)

Y

Дальше установщик скачает ARK (AppID 2430930), настроит SteamCMD, создаст нужные директории и поднимет системные сервисы.

Когда все завершится, вы увидите примерно такое:

Success! App '2430930' fully installed.

И путь к установке:

/home/steam/ArkSurvivalAscended/

В этот момент вы как раз заканчиваете ключевую часть процесса — базовая настройка выделенного ARK-сервера успешно выполнена.

5. Использование manage.py — ваш центр управления

Теперь нужно настроить карту.

Запустите:

cd /home/steam/ArkSurvivalAscended/

sudo ./manage.py

Через этот интерфейс вы можете:

  • Запускать миры.
  • Останавливать миры.
  • Перезапускать миры.
  • Обновлять ARK.
  • Переименовывать сессии.
  • Настраивать моды.
  • Создавать кластеры.
  • Задавать админ-пароли.
  • Управлять автостартом.
  • Настраивать порты.
  •  

6. Настройте свою первую карту

Выберите карту и нажмите ее номер:

4

6.1 Переименуйте сервер

ARK предпочитает имена в ASCII.

Нажмите:

N

Задайте простое имя, например:

IsHost_ARKSA_Island

6.2 Включите автостарт

Нажмите:

E

6.3 Задайте пароли

Нажмите:

A

Установите:

Admin Password: your_admin_pass

RCON Password: your_rcon_pass

Теперь вы управляете всем в игре через:

enablecheats your_admin_pass

7. Запустите сервер

Нажмите:

S

Что происходит при старте:

  • CPU кратковременно улетает в 90-100%.
  • RAM поднимается до 5-10 ГБ.
  • RCON показывает waiting, пока мир загружается.

Когда все готово, статус сменится на:

Status: Running

Чтобы выйти из менеджера, нажмите:

B

Q

Сервер при этом продолжит работать.

На этом этапе все должно выглядеть именно так.

8. Проверьте порты

Выполните:

ss -tulpn | grep -E '7701|27001'

Ищем такие строки:

udp ... 0.0.0.0:7701 …

tcp ... 0.0.0.0:27001 …

Если порты не слушают, сервер нормально не запустился.

Проверьте логи:

tail -n 50 /home/steam/ArkSurvivalAscended/ShooterGame.log

9. Настройте фаервол UFW

Проверьте состояние:

ufw status verbose

Если нужных правил нет, добавьте их:

ufw allow 7701:7709/udp

ufw allow 27001:27009/tcp

ufw reload

Никогда не запускайте вслепую:

ufw enable

Если UFW уже работает в продакшене, это может отрезать вам доступ к серверу

10. Подключение из клиента ARK

Запустите ARK на своем ПК. Откройте консоль и введите:

open YOUR_IP:7701

Например:

open 5.46.66.27:7701

Если сервер защищен паролем, ARK попросит его ввести. Если вы видите экран создания персонажа — сервер работает.

Либо подключитесь через Multiplayer

Запустите ARK: Survival Ascended на своем ПК. Откройте Multiplayer и зайдите в настройки серверов. Включите отображение Unofficial.

Поставьте галочку Show Player Servers.

В строке поиска введите имя сервера, которое вы настроили:

IsHost_ARKSA_ISLAND

Сервер появится в списке, как только браузер обновит список. Выберите его и подключайтесь.

Игра загрузится до экрана создания персонажа. Теперь сервер крутится 24/7 на вашем выделенном железе, и вы можете играть без постоянных прерываний.

12. Сделайте сервер приватным

Публичный сервер ARK начинает привлекать случайных игроков сразу после появления в списке Unofficial. Если вы хотите полный контроль над тем, кто заходит, — закройте сервер паролем и используйте вайтлист.

12.1 Задайте пароль на вход

Отредактируйте основной конфиг сервера:

nano /home/steam/ArkSurvivalAscended/GameUserSettings.ini

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

ServerPassword=joinpass

ServerAdminPassword=adminpass

Сохраните файл и перезапустите сервер через manage.py, чтобы применить изменения..

12.2 Используйте вайтлист для конкретных игроков

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

Откройте вайтлист:

nano /home/steam/ArkSurvivalAscended/PlayersJoinNoCheckList.txt

Добавьте Steam64 ID, по одному на строку:

76561198000000001

76561198012345678

Сохраните файл и перезапустите сервер.

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

Найти ID можно здесь: https://steamid.io

13. Долгосрочное обслуживание и обновления

Есть базовые шаги по обслуживанию выделенного сервера ARK.

Обновляйте ARK

sudo /home/steam/ArkSurvivalAscended/manage.py

U

Проверяйте использование ресурсов

apt install htop

htop

Если RAM > 85%, то пора апгрейдить выделенный сервер.

Используйте бесплатные еженедельные бэкапы is*hosting

Снапшоты помогают восстановиться после поломавшихся модов.

Ежедневные рестарты (рекомендуется)

crontab -e

Добавьте:

systemctl restart ARKascended@TheIsland_WP.service

Удаляйте старые бэкапы

cd /home/steam/ArkSurvivalAscended/SavedArks

rm *.bak

Оставляйте минимум один.

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

Многие игроки заваливают первую установку выделенного сервера ARK просто потому, что пропускают базовые проверки — обычно это порты, лимиты RAM или моды. Ниже проблемы, с которыми рано или поздно сталкивается каждый админ ARK, и как их починить.

Сервер не видно в браузере

Сначала проверьте прямое подключение. Если оно работает, то виноват браузер серверов игры, а не ваш сервер.

open IP:PORT

Если прямое подключение не заводится — идем дальше.

Timeouts

Выполните:

ss -tulpn | grep 7701

ufw status

Если порт не слушает — сервер так и не доходит до нормального запуска.

Если UFW его режет — откройте порт и перезапустите сервер.

Высокий пинг

Высокий пинг в ARK ощущается как бой в сиропе — задержки движений, дергающиеся динозавры, PvP, которое превращается в лотерею. Настоящие причины обычно простые.

1. Неправильно выбран регион сервера

Если ваш выделенный сервер стоит на другой стороне планеты, пинг не спасет уже ничто.

Выбирайте регион, который физически ближе к вашим игрокам. У is*hosting есть несколько глобальных локаций под выделенные сервера, так что не нужно брать что-то абстрактное «где-то в Европе».

2. Слабое подключение у игрока

Иногда проблема не в вашем сервере. Иногда это тот самый друг, у которого Wi-Fi роняет пакеты.

Попросите его выполнить:

ping <your_server_ip> -t

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

3. Тяжелые моды

Некоторые моды добавляют огромных существ, постройки или скрипты, которые просаживают tick rate.

  • Уберите особо тяжелые или криво оптимизированные моды.
  • При необходимости обновите CPU/RAM.
  • Делайте ежедневные рестарты, чтобы чистить утечки.

Обновление ARK сломало мир

Обновления регулярно ломают моды или конфиги. Если мир загружается, но ведет себя странно — пропавшие энграммы, битые спавны, пустые инвентари — скорее всего, сохранение повредилось после апдейта.

Используйте бесплатные еженедельные бэкапы is*hosting, чтобы откатиться за пару минут. Вы восстанавливаете весь снапшот выделенного сервера, а не отдельные файлы ARK. Это избавляет от охоты за десятками сломанных ресурсов.

Это еще и самый быстрый способ откатиться после сценария из серии «мы накатили 12 модов и все взорвалось».

Заключение

Ваш сервер ARK: Survival Ascended теперь полностью развернут и настроен в соответствии с лучшими практиками для Linux-хостинга. У вас стабильный, обслуживаемый и предсказуемый серверный стек, рассчитанный на долгую работу, обновления и нагрузку от игроков.

Сейчас у вас есть:

  • Чистая система на Ubuntu с постоянным миром, контролируемым потреблением ресурсов и стабильной производительностью.
  • Быстрые операции чтения/записи, которые сокращают задержки загрузки и заметно уменьшают микрофризы во время автосохранений и стриминга крупных построек.
  • Корректно настроенные правила для UDP/TCP-портов, обеспечивающие стабильные подключения по прямому IP и надежную работу RCON для админ-инструментов.
  • Доступ по паролю для приватных серверов, плюс опциональный вайтлист и защита админ-доступа паролем.
  • Ежедневные рестарты (через менеджер или systemd), регулярные обновления через manage.py или SteamCMD.

Теперь ARK сервер полностью под вашим административным контролем, ведет себя одинаково после каждого перезапуска и остается онлайн независимо от клиентского железа или домашней сети.

Хотите попробовать другую игру? Попробуйте разместить Command&Conquer на VPS!