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

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

Arma ReforgerUpdated Nov 5, 202612 min read

Коротко. Вы можете бесплатно создать сервер Arma Reforger сами: установите выделенный сервер (приложение Steam 1874900) через SteamCMD с анонимным входом, напишите config.json с именем сервера и сценарием, запустите ArmaReforgerServer с параметром -configи откройте UDP 2001. UDP 17777 (запросы Steam) необязателен. Или арендуйте сервер Arma Reforger и не возитесь с сетью.

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

Проверено 5 ноября 2026 года на Arma Reforger 1.8.0.13 (обновление Steam от 3 сентября 2026 года), последнем обновлении, которое Bohemia Interactive анонсировала в Steam.

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

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

  • Серверное ПО: выделенный сервер Arma Reforger, приложение Steam 1874900 (стабильная версия). Bohemia указывает отдельный экспериментальный сервер, приложение 1890870. Он бесплатный и загружается с параметром +login anonymous. Клиент игры, который нужен игрокам, это другое приложение Steam.
  • Компьютер, который работает постоянно: запасной ПК, домашний сервер или виртуальная машина в облаке. Bohemia не публикует на странице хостинга минимальные требования к серверу, и мы здесь не называем объём RAM. Для подбора ресурсов прочитайте Сколько RAM нужно серверу Arma Reforger
  • Сеть: UDP 2001 для игры, доступный из интернета. Bohemia указывает UDP 17777 (запрос Steam, A2S) и UDP 19999 (RCON) как необязательные порты. На странице хостинга Bohemia сказано, что сервер недоступен снаружи, пока на роутере не настроена переадресация портов.
  • Операционная система: Linux (Bohemia описывает SteamCMD на Ubuntu) или Windows (ArmaReforgerServer.exe).
  • Игра: каждому игроку нужна Arma Reforger.

Серверное ПО бесплатное. Вы платите за компьютер, электричество и трафик, а не за программу.

Вариант 1: свой сервер

Шаги SteamCMD следуют странице хостинга Bohemia и странице SteamCMD от Valve. Ключи конфигурации те, что используют наши собственные серверы.

Linux (Ubuntu)

  1. Установите SteamCMD.
    sudo add-apt-repository multiverse
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install steamcmd
    В Debian страница SteamCMD от Valve советует включить репозиторий non-free вместо multiverse.
  2. Скачайте сервер.
    /usr/games/steamcmd +force_install_dir /home/youruser/armar +login anonymous +app_update 1874900 validate +quit
    При наших собственных установках SteamCMD иногда завершался, ничего не установив, хотя выглядело всё успешно. Поэтому наш скрипт установки пробует до трёх раз и принимает установку, только если в appmanifest_*.acf есть файл с именем steamapps. Проверьте это сами и запустите команду ещё раз, если файла нет. Также проверьте, что в папке установки есть ArmaReforgerServer .
  3. Создайте папки.
    cd /home/youruser/armar
    mkdir -p profile tmp
  4. Напишите config.json в этой папке. Вот структура, которую мы используем:
    {
      "bindAddress": "0.0.0.0",
      "bindPort": 2001,
      "publicPort": 2001,
      "a2s": {
        "address": "0.0.0.0",
        "port": 17777
      },
      "game": {
        "name": "My Arma Reforger Server",
        "password": "",
        "passwordAdmin": "choose-an-admin-password",
        "admins": [],
        "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
        "maxPlayers": 32,
        "visible": true,
        "gameProperties": {
          "disableThirdPerson": false,
          "fastValidation": true,
          "battlEye": true
        },
        "mods": []
      }
    }
    Пустой password означает, что присоединиться может любой. Bohemia отмечает, что пароль администратора не может содержать пробелов. Блок a2s необязателен: он заставляет сервер отвечать на запросы Steam (A2S) по UDP 17777, и его можно не указывать. Не ставьте в имени и паролях двойную кавычку или обратную косую черту без экранирования, потому что игра не сможет прочитать повреждённый файл. Сценарий выше это сценарий Conflict - Everon, с которым запускаются наши серверы.
  5. Запустите сервер.
    chmod +x ArmaReforgerServer
    ./ArmaReforgerServer -gproj ./addons/data/ArmaReforger.gproj -config ./config.json -profile ./profile -backendlog -nothrow -listScenarios -maxFPS 120 -addonTempDir ./tmp
    -maxFPS важен: страница Bohemia советует задать значение от 60 до 120, иначе сервер может попытаться использовать все доступные ресурсы. -listScenarios выводит ID сценариев, которые может загрузить ваш сервер, чтобы вы могли выбрать другой scenarioId. Логи и скачанные моды лежат в папке profile .
  6. Откройте порты. Разрешите UDP 2001 в брандмауэре компьютера (с ufw: sudo ufw allow 2001/udp), а также UDP 17777, если вы оставили блок a2s (sudo ufw allow 17777/udp), затем настройте переадресацию тех же UDP-портов на роутере на этот компьютер.
  7. Оставьте его работать. Страница Bohemia предлагает службу systemd, которая запускает стартовый скрипт и перезапускает сервер после сбоев, и упоминает LinuxGSM как средство мониторинга и обновления. Сервер не обновляется сам: запустите команду SteamCMD ещё раз после обновления игры.

Windows

  1. Скачайте SteamCMD с https://client-update.steamstatic.com/installer/steamcmd.zip и распакуйте в папку, например C:\steamcmd.
  2. В командной строке:
    cd C:\steamcmd
    steamcmd +force_install_dir C:\ArmaReforgerServer +login anonymous +app_update 1874900 validate +quit
  3. Напишите config.json как в шаге 4 для Linux, затем запустите сервер командой ArmaReforgerServer.exe -config ".\config.json" -profile ".\profile" -maxFPS 120.
  4. Разрешите входящий UDP 2001 (и UDP 17777, если вы оставили блок a2s ) в брандмауэре Windows и настройте переадресацию тех же портов на роутере.

Добавление модов из Workshop

Arma Reforger сама загружает свои моды. Добавьте каждый мод в массив mods в файле config.json с его 16-символьным ID из Workshop, например {"modId": "591AF5BDA9F7CE8B"}, и сервер скачает его при запуске и отправит игрокам при подключении. Добавьте "version": "1.2.0" рядом с modId , чтобы закрепить мод на одной версии. Моды описаны в статье Как добавить моды на сервер Arma Reforger.

Вариант 2: размещение в PlayNHost

Аренда избавляет от брандмауэра, переадресации портов и рутины обновлений. Порты, блок запросов и файл конфигурации настроены за вас.

  1. Выберите план. Откройте страницу хостинга серверов Arma Reforger и сравните планы (SERGEANT, LIEUTENANT и COLONEL на момент написания). Нажмите Создать сервер у SERGEANT или LIEUTENANT либо Настроить план у COLONEL и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
  2. Дождитесь установки. Вы получите письмо «Ваш сервер готов», и сервер появится на panel.playnhost.com. На вкладке Консоль панель считает сервер запущенным, когда он выводит Starting RPL server.
  3. Откройте Настройки, затем Настройки игры. Эти поля записываются в config.json при каждом запуске сервера:
    • Название сервера: имя, которое показывается в браузере серверов в игре.
    • Пароль сервера: пароль, который игроки вводят для входа. Оставьте пустым для открытого сервера.
    • Пароль администратора: зайдите на сервер и введите в чате #login и этот пароль, чтобы получить права администратора. Оставьте пустым, если вход администратора не нужен.
    • ID сценария: сценарий, который загружает сервер. Полный список доступных вашему серверу ID выводится в консоли при каждом запуске.
    • Макс. игроков: лимит игроков, включённый в ваш план.
    • Виден в браузере серверов: выключите, и игроки будут заходить по прямому подключению.
    • Отключить вид от третьего лица и Включить BattlEye: вид от третьего лица разрешён, а BattlEye включён по умолчанию.
    • Steam query-порт: показан для справки. Панель назначает его вместе с сервером, и изменить его на этой странице нельзя.
    В разделе Показать дополнительные, Автоматические обновления включены по умолчанию и при каждом запуске сервера проверяют в Steam, есть ли обновление игры.
  4. Перезапустите. Нажмите Перезапустить сейчас , когда панель это предложит, и дождитесь Starting RPL server в консоли.
  5. Добавьте моды из Workshop (по желанию). Откройте вкладку Моддинг и перечислите ID модов в поле Моды Workshop, затем нажмите Перезапустить для применения. Если очистить список, при следующем запуске сервер вернётся к чистой игре.
  6. Заходите. Найдите название вашего сервера в браузере серверов в игре и введите пароль, если вы не оставили его пустым. Подробнее: Как зайти на свой сервер Arma Reforger.

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

  • Порты. При каждом запуске панель записывает ваш игровой порт и порт запросов в bindPort, publicPort и a2s, поэтому сервер отвечает на запросы Steam (A2S) на своём назначенном порту.
  • Публичный адрес. Мы намеренно не указываем publicAddress в файле. Когда там был адрес, к которому привязан сервер (0.0.0.0), сервер регистрировался с этим адресом и показывал неизвестный пинг. Без него Reforger определяет свой настоящий публичный адрес.
  • Ключи, которыми управляет панель. Имя сервера, оба пароля, сценарий, число игроков, видимость, вид от третьего лица, BattlEye и порты перезаписываются из Настроек игры при каждом запуске, поэтому ручные правки этих ключей в config.json не сохраняются. Остальные ключи, например admins и дальность прорисовки, не затрагиваются. Их можно править на вкладке Файлы: сначала остановите сервер, затем запустите его снова.
  • Безопасные значения. Имя сервера, пароли и ID сценария не могут содержать двойную кавычку или обратную косую черту, поэтому опечатка не сломает config.json.
  • Моды. Стартовый скрипт заполняет массив mods из поля Моды Workshop после того, как панель перезапишет файл. Заменяется только этот массив. Неверный ID мода заставляет скрипт пропустить изменение и вывести сообщение в консоль вместо сбоя при запуске.
  • Повторные попытки установки. Установка пробует SteamCMD до трёх раз и останавливается с ошибкой, если файлов сервера нет, вместо того чтобы продолжать с пустой папкой.
  • Резервные копии. Если ваш план включает резервные копии, сделайте одну в разделе Резервные копии перед ручным редактированием конфигурации.

Свой сервер или аренда: честное сравнение

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

Свой сервер подойдёт, если компьютер и так работает весь день, а с сетями вы на «ты». Аренда подойдёт, если вы не хотите возиться с оборудованием.

Частые проблемы и решения

Сервер работает, но его нет в браузере серверов

Причина: visible имеет значение false, или publicAddress содержит адрес, до которого игроки не могут добраться.

Решение: задайте "visible": trueи удалите publicAddress , чтобы бэкенд определил ваш публичный адрес, как рекомендует Bohemia. Проверьте, что UDP 2001 проброшен, затем перезапустите. В PlayNHost включите Виден в браузере серверов. См. также Проблемы сервера Arma Reforger и их решения.

Игроки не могут подключиться из-за пределов вашей сети

Причина: не настроена переадресация портов. На странице Bohemia сказано, что размещённый сервер недоступен из интернета, пока роутер не пробросит порты.

Решение: пробросьте UDP 2001 на компьютер с сервером, а также UDP 17777, если вы используете блок a2s .

Игроки не могут зайти после обновления игры

Причина: сервер на своём компьютере не обновляется сам, поэтому может отстать от версии игры, которой пользуются игроки.

Решение: запустите команду SteamCMD ещё раз и перезапустите сервер. В PlayNHost перезапускайте с включёнными Автоматические обновления .

Сервер использует намного больше CPU, чем ожидалось

Причина: -maxFPS не задан. Bohemia предупреждает, что тогда сервер может попытаться использовать все доступные ресурсы.

Решение: запускайте с -maxFPS 120или со значением от 60 до 120.

Сервер не запускается после правки конфигурации

Причина: двойная кавычка или обратная косая черта в имени или пароле либо любой другой неверный JSON ломает config.json.

Решение: экранируйте или удалите символ и перезапустите. В PlayNHost панель отклоняет эти символы в Настройках игры.

Ваши изменения в config.json пропадают (PlayNHost)

Причина: этот ключ из тех, что панель записывает при каждом запуске.

Решение: меняйте имя, пароли, сценарий, число игроков и видимость в разделе Настройки игры, а моды в поле Моды Workshop. Полный список ключей смотрите в статье Настройки сервера Arma Reforger: все параметры с пояснениями.

FAQ

Можно ли создать сервер Arma Reforger бесплатно?

Да. Выделенный сервер бесплатен в Steam (приложение 1874900) и загружается с анонимным входом. Вы всё равно платите за компьютер, электричество и интернет, и он должен работать, пока люди играют.

Какие порты использует сервер Arma Reforger?

UDP 2001 для игры, и он должен быть доступен из интернета. Bohemia указывает UDP 17777 (запрос Steam, A2S) и UDP 19999 (RCON) как необязательные, они нужны, только если вы включаете эти функции.

Нужно ли иметь игру, чтобы запустить сервер?

Для установки нет. Игрокам игра нужна, чтобы зайти.

Можно ли использовать моды?

Да. Укажите ID модов из Workshop в массиве mods или в PlayNHost в поле Моды Workshop на вкладке Моддинг . Сервер скачивает их и отправляет игрокам при подключении.

Как стать админом?

Задайте пароль администратора, зайдите на сервер и введите в чате #login и пароль. Подробнее в статье Как стать администратором на сервере Arma Reforger и использовать команды администратора.

Хотите пропустить настройку? Посмотреть планы серверов Arma Reforger.

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

Бесплатные инструменты для Arma Reforger

Эти инструменты на английском языке.

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