IP-forwarding і «Unable to authenticate»
Чому проксі передає адресу гравця бекенду, режими forwarding, як налаштувати ключ і розбір помилки автентифікації.
Оновлено 13 серпня 2026 р.
Без пересилання IP бекенд-сервер бачить усіх гравців як одну адресу — адресу проксі. Усе, що залежить від IP, ламається: бани, ліміти, антибот, статистика.
Режими Velocity
| Режим | Коли |
|---|---|
modern | Paper 1.13+ — рекомендовано |
legacy | Сумісність зі старим BungeeCord |
bungeeguard | Bungee із плагіном захисту |
none | Лише для тестування |
Налаштування modern
На проксі:
player-info-forwarding-mode = "modern"
forwarding-secret-file = "forwarding.secret"
На кожному бекенді (Paper), config/paper-global.yml:
proxies:
velocity:
enabled: true
online-mode: true
secret: "same_key"
І online-mode=false у server.properties бекенда.
Помилка Unable to authenticate
Вона з'являється, коли ключ або режим не збігаються:
- Ключ на проксі та на бекенді відрізняється (зайвий пробіл, перенесення рядка).
proxies.velocity.enabledне увімкнено на бекенді.- Режим проксі —
legacy, але бекенд очікуєmodern. - На бекенді
online-mode=trueз modern forwarding.
Безпека
online-mode=false на бекенді безпечний лише тоді, коли прямий доступ закритий: інакше будь-хто може зайти напряму під чужим нікнеймом. У Millida бекенди мережі недоступні ззовні — Мережа серверів.
Хостинг MinecraftВаш сервер працює, навіть коли ви офлайнСтворити сервер
