Перейти к основному содержимому

Настройка RCON: Полное руководство по подключению магазина к игровому серверу

24 января 2026 12 мин. чтения Seyllo
Содержание

Вы настроили магазин для своего сервера и хотите узнать, как автоматически выдавать игрокам ранги при покупке? Ответ — четыре буквы: RCON.

Это руководство объясняет, как настроить RCON для любой игры — Minecraft, FiveM, Rust, ARK, Gmod и других. Никакой лишней теории, только файлы для редактирования и команды, которые работают.

Перед началом убедитесь, что у вас есть: доступ к конфигурационным файлам сервера (FTP или панель вроде Pterodactyl), свободный порт для RCON, права администратора на сервере и магазин с поддержкой RCON (Seyllo, Tebex или другой).


Что такое RCON?

RCON (Remote Console) — это протокол, который позволяет удалённо отправлять команды на игровой сервер. На практике, когда игрок покупает VIP-ранг в вашем магазине, RCON автоматически отправляет команду для назначения этого ранга — без какого-либо ручного вмешательства с вашей стороны.

Типичный процесс:

Игрок покупает "VIP Ранг" в вашем магазине
        ↓
Ваш магазин обнаруживает подтверждённый платёж
        ↓
Отправляет через RCON: "lp user [имя_пользователя] parent set vip"
        ↓
Игрок мгновенно получает ранг в игре

Без RCON вам пришлось бы назначать каждый ранг вручную. При 10 продажах в день это управляемо. При 100 — быстро становится проблемой.


Настройка RCON на Minecraft Java

Minecraft — самая распространённая игра, и настройка RCON относительно проста. Независимо от того, используете ли вы Spigot, Paper, Purpur или Fabric, конфигурация остаётся идентичной.

Редактирование файла server.properties

Откройте файл server.properties в корневой папке сервера. Найдите эти строки (или добавьте их, если они не существуют):

enable-rcon=true
rcon.port=25575
rcon.password=ВашНадёжныйПароль
broadcast-rcon-to-ops=false

Описание параметров:

ПараметрЗначениеОписание
enable-rcontrueВключает RCON (по умолчанию отключён)
rcon.port25575Порт прослушивания RCON (25575 = стандартный)
rcon.passwordваш парольПароль для защиты подключения
broadcast-rcon-to-opsfalseПредотвращает отображение RCON-команд операторам

Перезапустите сервер после внесения изменений. Простой /reload недостаточен для применения изменений RCON.

Тестирование подключения RCON

Перед подключением магазина протестируйте конфигурацию RCON. Вы можете использовать mcrcon или онлайн-инструмент.

С помощью mcrcon в командной строке:

mcrcon -H ваш.сервер.ip -P 25575 -p ВашНадёжныйПароль "say RCON Test"

Если вы видите "RCON Test" в чате сервера, конфигурация верна. В противном случае ознакомьтесь с разделом устранения неполадок ниже.

Команды LuckPerms и Essentials

Вот команды, которые вы, скорее всего, настроите в своём магазине:

# Назначение ранга с помощью LuckPerms
lp user {username} parent set vip

# Назначение временного ранга (30 дней)
lp user {username} parent addtemp vip 30d

# Выдача предметов с Essentials
give {username} diamond 64

# Выдача денег (EssentialsX Economy)
eco give {username} 1000

# Выполнение команды от имени игрока
execute as {username} run say Спасибо за покупку!

{username} будет автоматически заменён именем покупающего игрока.


Настройка RCON на Minecraft Bedrock

Bedrock работает иначе. RCON не включён по умолчанию на ванильном сервере Bedrock, но если вы используете панель вроде Pterodactyl или специализированный хостинг, конфигурация остаётся аналогичной.

Редактирование server.properties для Bedrock

enable-rcon=true
rcon.port=19132
rcon.password=ВашНадёжныйПароль

Примечание: не все хостинги Bedrock поддерживают RCON. Уточните у своего хостера. Альтернативой является использование вебхуков или специальных плагинов.


Настройка RCON на FiveM и RedM

FiveM (и RedM для Red Dead) имеет собственную систему. Настройка выполняется через txAdmin или напрямую в файле server.cfg.

Включение RCON через txAdmin

Если вы используете txAdmin для управления сервером FiveM:

  1. Войдите в панель txAdmin
  2. Перейдите в НастройкиFXServer
  3. Включите опцию RCON, если она доступна
  4. Запишите порт и установите пароль

Включение RCON через server.cfg

Откройте файл server.cfg и добавьте:

rcon_password "ВашНадёжныйПароль"

По умолчанию RCON использует тот же порт, что и ваш сервер FiveM (обычно 30120). Чтобы использовать другой порт:

rcon_password "ВашНадёжныйПароль"
set rcon_port 30121

Команды ESX и vRP

# Выдача денег (ESX)
givemoney {identifier} 50000

# Выдача предмета (ESX)
giveitem {identifier} bread 10

# Выдача транспорта (в зависимости от скрипта)
givecar {identifier} adder

# Пользовательская команда (в зависимости от скриптов)
setjob {identifier} police 4

На FiveM {identifier} часто соответствует Steam ID, Discord ID или лицензии игрока, а не просто имени пользователя. Проверьте, что использует ваш магазин.


Настройка RCON на Rust

Rust имеет надёжную встроенную систему RCON. Два варианта: классический RCON или WebRCON.

Параметры запуска RCON

При запуске сервера Rust добавьте эти параметры:

+rcon.ip 0.0.0.0
+rcon.port 28016
+rcon.password "ВашНадёжныйПароль"
+rcon.web 1

Описание параметров:

ПараметрОписание
+rcon.ip 0.0.0.0Прослушивание на всех интерфейсах (необходимо для внешнего доступа)
+rcon.port 28016Порт RCON (28016 = стандарт Rust)
+rcon.passwordПароль RCON
+rcon.web 1Включает WebRCON (рекомендуется, более стабильный)

Настройка Oxide и uMod

Если у вас установлен Oxide или uMod, вы также можете настроить в файле server.cfg:

rcon.ip 0.0.0.0
rcon.port 28016
rcon.password "ВашНадёжныйПароль"
rcon.web 1

Команды Oxide и Kits

# Выдача предмета
inventory.giveto {steamid} wood 1000

# Выдача набора (если установлен плагин Kits)
kit.give {steamid} starter

# Назначение VIP (если установлен плагин VIP)
oxide.grant user {steamid} vip

# Добавление в группу
oxide.usergroup add {steamid} vip

В Rust обычно используется SteamID64 игрока, а не имя пользователя.


Настройка RCON на ARK Survival Evolved

ARK поддерживает RCON нативно. Настройка выполняется в файле GameUserSettings.ini.

Редактирование GameUserSettings.ini

Найдите или создайте секцию [ServerSettings] и добавьте:

[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=ВашНадёжныйПароль

Примечание: в ARK пароль RCON часто совпадает с паролем администратора.

Команды GiveItem и whitelist

# Выдача предмета (синтаксис ARK)
GiveItemToPlayer {playerid} "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Flak/PrimalItemArmor_FlakHelmet.PrimalItemArmor_FlakHelmet'" 1 100 false

# Добавление в белый список
AllowPlayerToJoinNoCheck {steamid}

# Отправка сообщения
ServerChatTo {steamid} "Спасибо за покупку!"

ARK сложнее из-за путей блюпринтов. Ознакомьтесь с документацией вашего хостинга или используйте плагины, упрощающие команды.


Настройка RCON на Garry's Mod

Gmod использует стандартную систему RCON движка Source Engine.

Редактирование server.cfg для Gmod

rcon_password "ВашНадёжныйПароль"

Порт RCON по умолчанию совпадает с портом сервера.

Команды ULX и DarkRP

# Изменение группы пользователя (ULX)
ulx adduserid {steamid} vip

# Выдача денег (DarkRP)
rp_setmoney {steamid} 50000

# Пользовательская команда
lua_run [lua команда]

Настройка RCON на CS2, TF2 и Source Engine

Все игры на Source (CS2, TF2, Left 4 Dead 2 и т.д.) используют одну и ту же систему RCON. В файле server.cfg или при запуске:

rcon_password "ВашНадёжныйПароль"

Конкретно для CS2 вам также может понадобиться:

sv_rcon_maxfailures 3
sv_rcon_minfailuretime 10

Настройка RCON на 7 Days to Die

7DTD имеет собственную систему удалённого управления через Telnet (тот же принцип, что и RCON). В файле serverconfig.xml:

<property name="TelnetEnabled" value="true"/>
<property name="TelnetPort" value="8081"/>
<property name="TelnetPassword" value="ВашНадёжныйПароль"/>

Устранение проблем с подключением RCON

Всё настроили, но не работает? Вот самые распространённые проблемы и их решения.

Исправление Connection refused или timeout

Проблема: Подключение не доходит до сервера.

Решения:

  1. Проверьте, что порт открыт — В панели хостинга убедитесь, что порт RCON правильно открыт/проброшен
  2. Проверьте файрвол — При самостоятельном хостинге откройте порт: ufw allow 25575
  3. Неправильный IP — Используйте публичный IP-адрес сервера, а не 127.0.0.1 или localhost
  4. Сервер перезапущен? — Изменения RCON требуют полного перезапуска

Исправление Authentication failed

Проблема: Подключение устанавливается, но пароль отклоняется.

Решения:

  1. Без пробелов — Пароль не должен содержать пробелов в начале или конце
  2. Избегайте некоторых спецсимволов", ', \ могут вызвать проблемы
  3. Аккуратное копирование — Введите пароль вручную, а не копируйте и вставляйте

Команды без эффекта в игре

Проблема: RCON подключён, но команды не имеют эффекта.

Решения:

  1. Неправильный синтаксис команды — Проверьте точный синтаксис для вашей игры
  2. Отсутствующий плагин — Команда может требовать плагин (LuckPerms, Essentials и т.д.)
  3. Неправильный плейсхолдер — Убедитесь, что {username} или {steamid} заменяется вашим магазином
  4. Игрок онлайн? — Некоторые команды требуют, чтобы игрок был подключён

Конфликт порта RCON

Проблема: Сервер не запускается или RCON не активируется.

Решения:

  1. Измените порт — Используйте другой порт (25576 вместо 25575)
  2. Проверьте процессы — Другой сервер может использовать тот же порт
  3. Подождите несколько минут — После сбоя порт может временно оставаться занятым

Защита RCON от атак

RCON отправляет команды и пароли в открытом виде (без шифрования). Несколько лучших практик:

  1. Надёжный пароль — Избегайте admin123 или rcon. Используйте комбинацию вроде K7$mP9x#Qw2nL4R.
  2. Ограничьте IP-адреса — Некоторые серверы позволяют добавить авторизованные IP в белый список. Если у вашего магазина фиксированный IP, используйте эту опцию.
  3. Нестандартный порт — Использование порта по умолчанию (25575 для Minecraft) делает вас видимым для сканеров. Случайный порт вроде 38291 обеспечивает лучшую скрытность.
  4. Правильно настроенный файрвол — Открывайте порт RCON только для IP-адресов, которым он нужен (IP вашего магазина).

Подключение RCON к магазину

После настройки RCON на сервере вам нужно подключить его к платформе магазина. Вам понадобится: публичный IP-адрес сервера, настроенный порт RCON, пароль RCON и тип игры, чтобы магазин использовал правильный протокол.

На большинстве платформ вы переходите в настройки сервера и вводите эту информацию. Магазин затем тестирует подключение, чтобы убедиться, что всё работает.

С Seyllo настройка упрощена: встроенный тест подключения, поддержка 17+ игр, автоматические переменные ({username}, {uuid}, {steamid}) и логи в реальном времени. → Создать мой бесплатный магазин


Сводка настроек по играм

ИграФайл конфигурацииПорт по умолчаниюКлючевой параметр
Minecraft Javaserver.properties25575enable-rcon=true
Minecraft Bedrockserver.properties19132enable-rcon=true
FiveM / RedMserver.cfg30120rcon_password
RustКомандная строка28016+rcon.password
ARKGameUserSettings.ini27020RCONEnabled=True
Garry's Modserver.cfgПорт сервераrcon_password
CS2 / TF2server.cfgПорт сервераrcon_password
7 Days to Dieserverconfig.xml8081TelnetEnabled

Теперь, когда RCON настроен, вы можете создать магазин и начать продавать ранги, наборы и другие привилегии вашему сообществу. → Создать мой бесплатный магазин Seyllo — Без кредитной карты, занимает 5 минут.

Руководство обновлено в январе 2025. Команды и настройки могут отличаться в зависимости от версий игры и плагинов. При сомнениях обратитесь к официальной документации вашей игры или хостинга.

Часто задаваемые вопросы
Зависит от игры. Minecraft использует 25575, Rust — 28016, а игры на Source обычно используют тот же порт, что и сервер. Вы можете изменить этот порт в конфигурации.
Базовый протокол RCON не зашифрован. Пароль передаётся открытым текстом по сети. Для типичного игрового сервера это приемлемо, но не используйте этот пароль в другом месте и правильно настройте файрвол.
Некоторые бюджетные хостинги блокируют RCON из соображений безопасности. Решения: попросите открыть порт или используйте вебхуки/плагины с альтернативной связью.
Зависит от команды и игры. LuckPerms на Minecraft работает и офлайн. Другие команды часто требуют подключения игрока. Серьёзные магазины управляют очередью.
Да. Используйте RCON-клиент, например mcrcon, или веб-инструмент для проверки конфигурации перед подключением магазина.
Да, большинство платформ (включая Seyllo) позволяют подключать несколько серверов. Можно настроить покупку для выдачи ранга на нескольких серверах одновременно.
Проверьте, что плагин управления рангами (LuckPerms, ULX и т.д.) правильно установлен и работает. Протестируйте команду вручную в консоли.
RCON — исторический протокол, простой и поддерживаемый везде. WebSocket более современный и зашифрованный, но менее распространённый. Некоторые магазины предлагают оба варианта.
Связанные игры
Готовы монетизировать свой сервер?

Присоединяйтесь к владельцам серверов, которые доверяют Seyllo

Банковская карта не требуется Настройка за 5 минут Отмена в любое время