LifeHosting
  • ☁️О LifeHosting
  • 🌐Туториалы панели
    • Console
    • Files
    • Databases
    • Schedules
    • Users
    • Backups
    • Network
    • Startup
    • Settings
    • Activity
    • Account
  • 🌐 НАСТРОЙКА СЕРВЕРА
    • Установка своего ядра
    • Отключение лицензии
    • Установка иконки на сервер
    • Генерация миров по сиду
  • ⚙️Туториалы плагинов
    • Прогрузка миров сервера
    • Настройка PlasmoVoice
    • Прокси-сервера с Velocity
  • 📌Прочие туториалы
    • TCPShield / NeoProtect
    • Трассировка через WinMTR
    • Подключение домена
    • SFTP подключение
Powered by GitBook
On this page
  1. Туториалы плагинов

Прокси-сервера с Velocity

Статья для тех, кто хочет себе красивое лобби и много режимов на сервере, чтобы несколько серверов работали вместе.

PreviousНастройка PlasmoVoiceNextTCPShield / NeoProtect

Last updated 7 months ago

Velocity - это прокси ядро, которое позволяет вам создавать прокси-связку серверов.

Чтобы настроить связку, выполним несколько простых действий:

  1. Покупаем пару любых тарифов выше "Прокси" и 1 тариф "Прокси"

  2. Устанавливаем на тариф "Прокси" и перезапускаем сервер.

  3. На каждом бэкенд сервере заходим в paper-global.yml (на старых версиях paper.yml). Меняем строки в пункте velocity: на следующие: enabled: true online-mode: false (false - если делаете пиратский сервер) secret: вставляем значение из файла forwarding.secret, который находится в корневой папке прокси сервера (Пример: TxIki3JaN6nF) (Бекенд сервера - все сервера, которые должны быть в связке, за исключением Прокси)

  4. Далее настройка velocity.toml на прокси сервере: bind = "0.0.0.0:XXXXX" (XXXXX замените на свой основной порт прокси) online-mode = false (false - если делаете пиратский сервер) player-info-forwarding-mode = "modern" haproxy-protocol = true (Ставим true, если установлен , в противном случае указываем false)

  5. [servers] lobby = "172.18.0.1:25577" vanilla = "172.18.0.1:25578" anarchy = "172.18.0.1:25579" В ковычках указываем прямые айпи бекенд серверов, а также любые названия для них. В примере указаны локальные айпи серверов - для подобного, необходимо, чтобы все сервера связки находились на одной ноде.

  6. try = [ "lobby" ] Тут указываем, сервер на который игроки должны попадать при заходе. (выбираем из списка [servers]) В нашем случае: "lobby"

  7. [forced-hosts] "172.18.0.1:25577" = [ "lobby" ] Указываем тот же айпи и сервер, что используем в try и [servers] для "лобби".

  8. Перезапускаем прокси и все бекенд сервера.

Данная статья рассказывает о базовой настройке Velocity и нацелена на тех, кому лень подробно разбираться в подобном и хочется, "чтобы просто работало". 🙂 Для более детальной настройки Velocity, используйте другие источники.

Автор статьи: AmazingAnimal

⚙️
Velocity [👈 тык сюда]
TCPShield или NeoProtect