BungeeSecretAuth FixProxyJoin - Защита BungeeCord от прямых подключений 1.21 — 1.21.8
  • Алексей
    Алексей
    29 июля 2025 - 13:10
    Вы не авторизованы, войдите на сайт.
  • просмотров 37 | ответов 0


Описание плагинов
Эти два плагина работают в связке и предназначены для защиты серверов в сети BungeeCord от прямых подключений игроков, минуя прокси.
Вместо стандартной проверки по IP:PORT, они используют секретный токен, который должен быть указан в настройках BungeeCord и Spigot/Paper.

Как это работает?
  • BungeeSecretAuth (плагин для BungeeCord) подменяет хост при подключении игрока на секретный токен.
  • FixProxyJoin (плагин для Spigot/Paper) проверяет, что игрок подключился с правильным токеном, иначе кикает его.


Для каких версий?
  • BungeeSecretAuth – BungeeCord (1.21 – 1.21.8)
  • FixProxyJoin – Spigot / Paper (1.21 – 1.21.8)


Установка

Установка BungeeSecretAuth на BungeeCord
  1. Скачайте .jar файл плагина.
  2. Поместите его в папку plugins/ на BungeeCord.
  3. Перезапустите BungeeCord.
  4. В папке plugins/BungeeSecretAuth/ появится файл config.yml с автоматически сгенерированным токеном.


Установка FixProxyJoin на сервер(ах) Spigot/Paper
  1. Скачайте .jar файл плагина.
  2. Поместите его в папку plugins/ на сервере.
  3. Перезапустите сервер.
  4. Откройте конфиг (plugins/FixProxyJoin/config.yml) и вставьте токен из BungeeSecretAuth (или установите его командой /settoken).


Настройка

BungeeSecretAuth (BungeeCord)
После первого запуска в config.yml автоматически генерируется токен:

security:
token: "65beec39-af2b-46e8-a872-87666b77332b" # Пример токена
_comment: "Этот токен будет использоваться для аутентификации вместо IP:port"
Не меняйте токен, если не знаете, что делаете!

  • Не меняйте токен, если не знаете, что делаете!
  • Если токен утерян, удалите config.yml и перезапустите BungeeCord.


FixProxyJoin (Spigot/Paper)
После установки нужно вручную указать токен:

Через конфиг (plugins/FixProxyJoin/config.yml):
security:
token: "65beec39-af2b-46e8-a872-87666b77332b" # Вставьте токен из BungeeSecretAuth
_comment: "Установите токен командой /settoken"

Или командой в игре:
/settoken 65beec39-af2b-46e8-a872-87666b77332b

Команды и разрешения
Команды:
FixProxyJoin (Spigot/Paper)
/settoken <токен> Устанавливает секретный токен
/gettoken Показывает текущий токен

Permissions:
bungeeip.admin



FAQ (Частые вопросы)

Что делать, если игроки не могут зайти? Убедитесь, что токены совпадают на BungeeCord и Spigot. Проверьте, что BungeeGuard/Velocity-совместимые плагины не конфликтуют (если есть).

Как сменить токен? На BungeeCord: удалите config.yml и перезапустите, чтобы сгенерировать новый. На Spigot: используйте /settoken <новый_токен>.

Можно ли использовать несколько токенов? Нет, только один токен на всю сеть серверов.

Безопасность
Не передавайте токен третьим лицам – это может привести к утечке. Не используйте простые слова в качестве токена. Храните backup config.yml на случай сбоев.

Эти плагины обеспечивают дополнительный уровень защиты BungeeCord-сети, предотвращая прямое подключение к серверам. Если у вас есть вопросы, пишите в комментариях!

Скачать: BungeeSecretAuth.zip
После скачивания ZIP-архива распакуйте его — внутри вы найдёте оба плагина (для BungeeCord и Spigot/Paper), готовые к установке.