НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как создать сервер Arma 3 (2026)

Arma 3Updated Nov 5, 20268 min read

Коротко. Сервер Arma 3 можно разместить самому и бесплатно: установите пакет Arma 3 Server (приложение Steam 233780) через SteamCMD, войдите настоящим аккаунтом Steam (анонимный вход для этого пакета не работает, а владеть Arma 3 аккаунту не нужно), запустите arma3server_x64 и откройте UDP-порты с 2302 по 2306. Или арендуйте сервер Arma 3 и забудьте про сеть.

Игроки заходят с той же версией игры и теми же модами, что и на сервере. Наше руководство Как зайти на свой сервер Arma 3 показывает шаги.

Проверено 5 ноября 2026 года по Game Mini-Update 2.22 для Arma 3 (SPOTREP #00122, анонсирован в Steam 30 сентября 2026 года), самому новому обновлению, которое анонсировала Bohemia Interactive.

В руководстве использованы вики сообщества Bohemia Interactive о выделенном сервере, анонсы Bohemia в Steam и то, что наша панель настраивает на каждом сервере Arma 3. Чтобы сразу перейти к аренде, смотрите вариант 2.

Что понадобится

  • Серверная программа: "Arma 3 Server", приложение Steam 233780. Она бесплатна, и, по вики Bohemia, покупать Arma 3 для её получения не нужно.
  • Настоящий аккаунт Steam для загрузки: анонимный вход в SteamCMD для этого пакета отклоняется. Владеть игрой аккаунту не нужно. Вики советует завести для сервера отдельный аккаунт, и мы тоже.
  • Компьютер, который всегда включён: запасной ПК, домашний сервер или облачная виртуальная машина. В руководстве используется 64-разрядный Linux, как у нас.
  • ОЗУ и процессор: цифр здесь мы не называем, потому что они зависят от вашей миссии и модов. Наше руководство Сколько RAM нужно серверу Arma 3 разбирает это.
  • Сеть: UDP 2302 для игры, 2303 для запросов Steam, 2304 для мастер-сервера Steam и 2306 для трафика BattlEye. Базовый порт по вики равен 2302, остальные порты лежат на фиксированном расстоянии от него. Порт 2305 зарезервирован под голос. Если пробросить UDP с 2302 по 2306, они все будут покрыты.
  • Игра на ПК каждого игрока: Arma 3 в Steam с теми же модами, что загружает сервер.

Вариант 1: разместить самому

Эти шаги для Debian или Ubuntu. Они следуют шагам для Linux из вики Bohemia, а пакеты и имена файлов взяты из установщика нашей панели.

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

  1. Установите пакеты, которые нужны SteamCMD.
    sudo apt update
    sudo apt install curl lib32gcc-s1 ca-certificates -y
  2. Создайте пользователя steam и переключитесь на него. Вики предупреждает, что запускать SteamCMD от root нельзя.
    sudo useradd -m -s /bin/bash steam
    sudo -iu steam
  3. Установите SteamCMD.
    mkdir -p ~/steamcmd ~/arma3
    cd ~/steamcmd
    curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz
  4. Скачайте сервер со своим аккаунтом Steam:
    ~/steamcmd/steamcmd.sh +force_install_dir /home/steam/arma3 +login YOUR_STEAM_USER +app_update 233780 validate +quit
    SteamCMD запросит пароль, а также код Steam Guard, если на аккаунте включён Steam Guard. Чтобы получить файлы Creator DLC, добавьте -beta creatordlc после 233780. На наших собственных установках SteamCMD иногда завершался, ничего не установив, но выглядел успешным. Проверьте, что steamapps/appmanifest_233780.acf есть в папке сервера, и запустите команду снова, если файла нет.
  5. Скопируйте библиотеки клиента Steam туда, где их ищет сервер, как делает наша установка:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Напишите настройки

  1. Создайте server.cfg и basic.cfg в папке сервера. В server.cfg хранятся имя сервера, пароль для входа и maxPlayers. basic.cfg это файл сетевой настройки, он загружается через -cfg=basic.cfg; наш установщик всегда кладёт такой файл. Наша установка также создаёт папку battleye/launch с файлом beserver_x64.cfg для RCon BattlEye.
  2. Задайте пароль и лимит игроков в server.cfg в таком виде:
    password = "your-password";
    maxPlayers = 32;
    Остальные параметры описаны в нашем руководстве Настройки сервера Arma 3: все параметры с пояснениями.
  3. Создайте папки профиля, которые вики требует в Linux и где сервер хранит профиль и настройки сложности:
    mkdir -p ~/".local/share/Arma 3" ~/".local/share/Arma 3 - Other Profiles"

Откройте порты

  • Игра и запросы: разрешите UDP с 2302 по 2306 в брандмауэре машины (например, sudo ufw allow 2302:2306/udp) и пробросьте их на роутере. Вики Bohemia сообщает, что второму серверу нужен собственный базовый порт, причём между серверами должно оставаться не меньше 100 портов; он задаётся через -port=.
  • RCon: только если вы пользуетесь внешним инструментом RCon. Наша установка выдаёт ему отдельный порт, который должен отличаться от порта трафика BattlEye. Используйте длинный пароль только из букв и цифр. Для RCon также нужна строка BattlEye = 1; в server.cfg, иначе он выключен.

Запустите его

  1. Запуск сервера выполняйте из папки сервера от пользователя steam, никогда от root:
    cd ~/arma3
    ./arma3server_x64 -name=server -port=2302 -config=server.cfg -cfg=basic.cfg
    Наша панель записывает эти же параметры, а также свои параметры модов и производительности, в startup_params_server.txt и передаёт этот файл через -par=startup_params_server.txt. Наша панель считает сервер готовым, когда в журнале появляется Host identity created.. Сервер останавливается при закрытии сессии SSH, поэтому запускайте его под менеджером служб, например systemd, или в tmux или screen, как советует вики.
  2. Обновить сервер можно так: остановите его и снова выполните команду загрузки из шага 4. У игроков и сервера должна быть одна версия игры, поэтому обновляйте сервер после каждого обновления Bohemia.

Вариант 2: разместить на PlayNHost

Аренда избавляет от аккаунта Steam, установки, возни с брандмауэром и регулярных обновлений. Пароль, моды и миссию вы по-прежнему выбираете сами.

  1. Выберите план. Откройте страницу хостинга сервера Arma 3 и сравните планы: на момент написания это ROOK-40, KATIBA и GM6 LYNX. Нажмите Создать сервер (Настроить план у GM6 LYNX) и оформите заказ. Цены меняются, поэтому смотрите их на этой странице.
  2. Дождитесь установки. Сервер появится в панели. Когда он готов, в его консоли появляется Host identity created..
  3. Задайте пароль. На вкладке Настройки задайте Пароль сервера для закрытого сервера и перезапустите его.
  4. Добавьте моды. Загрузите список модов, экспортированный из Arma 3 Launcher, в корневую папку сервера и впишите его имя в поле Файл со списком модов (экспорт из A3 Launcher) в разделе Настройки. Или откройте страницу Мастерская, где моды из Мастерской добавляются как @ и их id. Creator DLC вносится в Дополнительные моды по имени папки, например vn; для Prairie Fire, и требует ветку creatordlc из следующего шага. После этого перезапустите сервер. Моды из Мастерской загружаются при этом запуске, пока включены Автоматические обновления, а это значение по умолчанию. См. Как добавить моды на сервер Arma 3.
  5. Выберите ветку в поле Ветка Arma 3 (CDLC и т. д.) в разделе Настройки: public стоит по умолчанию, creatordlc устанавливает файлы для Creator DLC, а profiling это специальная сборка для профилирования. Ветка загружается при следующем запуске, пока включены Автоматические обновления.
  6. Пригласите игроков. Дайте им адрес сервера и пароль. См. Как зайти на свой сервер Arma 3.

Что панель делает за вас:

  • Аккаунт Steam, нужный для загрузки, предоставляем мы. Вам не нужно вводить его, и клиентам он не показывается.
  • Если загрузка из Steam во время установки не удалась, установщик повторяет её до трёх раз и продолжает, только когда файлы игры действительно на месте, а не оставляет сервер, который не может запуститься.
  • Пароль сервера, лимит игроков по вашему плану, списки адресов headless-клиентов, а также пароль и порт RCon записываются в server.cfg и в файлы конфигурации BattlEye при каждом запуске. Меняйте настройки пароля в панели: правка этих строк в файлах будет перезаписана при следующем запуске. Порт RCon назначаем вашему серверу мы.
  • Когда включены Автоматические обновления, сервер обновляется при запуске, а моды из Мастерской, записанные как @ и их id, обновляются вместе с ним.

Своё размещение или аренда: честное сравнение

  • Стоимость: серверная программа бесплатна. Своё размещение обходится в электричество, оборудование и трафик либо в облачную машину. Аренда это ежемесячный платёж, который задан планом.
  • Настройка: для своего размещения нужны аккаунт Steam, командная строка, диапазон из пяти UDP-портов для проброса и описанная выше проверка повтора SteamCMD. Для аренды нужны пароль и ваш список модов.
  • Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостинга.
  • Открытость: дома игроки подключаются к вашему публичному IP-адресу, а брандмауэр и роутер на вас. Арендованный сервер не раскрывает ваш домашний IP.
  • Контроль: своё размещение даёт вам каждый файл и каждую опцию запуска. На наших серверах основные настройки находятся в панели, а для собственных инструментов остаются вкладка Файлы и RCon.

Хотите обойтись без настройки? Посмотрите планы серверов Arma 3. Сервер уже есть? Начните с Как настроить сервер Arma 3: основные настройки.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ