Оформление
Связка серверов через Velocity 🔗
🤔 Что такое связка?
Настройка безопасного соединения между прокси и игровыми серверами. Без нее злоумышленники смогут зайти на игровой сервер напрямую (по его порту), обходя баны и систему авторизации.
🚀 Базовое правило
На всех подключаемых игровых серверах (лобби, гриф, выживание) откройте файл server.properties и установите:
properties
online-mode=falseПроверкой лицензии занимается только прокси-сервер.
⚡ Связка для Paper и Purpur (версии 1.13+)
Современные ядра поддерживают нативный режим modern. Это самый безопасный и быстрый способ передачи данных. Связка также работает на модовых серверах через специальные моды (FabricProxy-Lite для Fabric и ProxyCompatibleForge для Forge).
- Откройте
velocity.tomlна прокси-сервере и укажите:
toml
player-info-forwarding-mode = "modern"- Скопируйте текст из файла
forwarding.secret(находится в папке прокси-сервера). - На игровом сервере убедитесь, что в файле
spigot.ymlотключена старая связка:settings.bungeecord: false. - Откройте файл
config/paper-global.yml(илиpaper.ymlна старых версиях). - Включите поддержку Velocity и вставьте скопированный ключ:
yaml
proxies:
velocity-support:
enabled: true
online-mode: false # Значение должно совпадать с online-mode в velocity.toml
secret: "СКОПИРОВАННЫЙ_КЛЮЧ"🕰️ Связка для старых версий (до 1.13) и Spigot
Старые версии Minecraft (например, 1.12.2) и чистое ядро Spigot не поддерживают modern. Для них используется плагин BungeeGuard.
Угроза взлома!
Классический режим связки (legacy) небезопасен. Всегда используйте bungeeguard с секретным ключом. Подробнее читайте в статье Защита от DDoS и взломов.
- Откройте
velocity.tomlна прокси-сервере и укажите:
toml
player-info-forwarding-mode = "bungeeguard"- Скопируйте текст из файла
forwarding.secret. - На игровом сервере откройте файл
spigot.ymlи включите поддержку BungeeCord:
yaml
settings:
bungeecord: true- Установите на игровой сервер плагин BungeeGuard и запустите его.
- Откройте файл
plugins/BungeeGuard/config.ymlи вставьте секретный ключ:
yaml
allowed-tokens:
- "СКОПИРОВАННЫЙ_КЛЮЧ"Важные моменты
- На всей сети должен быть настроен строго один режим связки (
modernилиbungeeguard). Velocity не поддерживает оба режима одновременно. - Файл
forwarding.secretгенерируется автоматически при первом запуске Velocity. - После изменения файлов конфигурации полностью перезапустите серверы.