Перейти к содержимому
Хостинг · Сеть серверов и домены

Сеть серверов и свой прокси

Как собрать сеть из нескольких серверов Minecraft в Millida: Velocity или BungeeCord в один клик, распределение памяти и подключение к чужому прокси.

Обновлено 13 августа 2026 г.

Сеть — это когда игрок заходит по одному адресу и ходит между серверами (лобби, выживание, мини-игры) без переподключения. Снаружи это один адрес, внутри — несколько серверов за прокси.

Собрать сеть

Раздел «Адрес и сеть» → включить сеть. Панель поднимает прокси и связывает с ним ваши серверы сама: forwarding-секрет, online-mode на бэкендах, закрытые порты — всё уже настроено правильно. Руками эти файлы править не нужно.

Что выбираете вы:

  • Состав — какие ваши серверы входят в сеть.
  • Ядро прокси — Velocity (по умолчанию, современный и быстрый) или BungeeCord (если нужен старый плагин, который живёт только под ним).
  • Память — вы раздаёте её серверам сети; сам вход в сеть держит небольшой запас и в тариф не считается.

Смена ядра прокси меняет формат forwarding — серверы со старыми настройками не пустят игроков, поэтому панель перенастраивает их вместе с прокси.

Два способа набрать состав

Создать мир внутри тарифа. Кнопка «Создать» в разделе сети. Такой мир отдельно не оплачивается: он живёт на памяти и ядрах того сервера, внутри которого заведён, и вы сами назначаете ему лимит памяти.

Соединить уже купленный сервер. Если тарифов у вас несколько, каждый из них соединяется с сетью как есть: «Соединить с сетью уже купленный сервер» → «Соединить». Сервер остаётся на своём тарифе, со своей памятью, своим миром и своей подпиской — меняется только вход: игроки заходят по адресу сети, а собственный адрес сервера напрямую больше не пускает (так устроен forwarding, иначе мимо прокси можно было бы зайти под любым ником).

Память при этом считается по каждому оплаченному тарифу отдельно: гигабайты соседнего сервера этому недоступны, их никто не складывает в общий котёл. В разделе сети на каждый тариф своя полоска.

Соединение и вывод перезапускают сервер — иначе новые настройки входа до него не доедут. Вывести сервер из сети можно в любой момент кнопкой «Вывести из сети»: он вернётся к своему адресу. Миры, заведённые внутри его тарифа, уходят вместе с ним.

Если серверы стоят в разных регионах, соединить их можно, но переходы игрока между мирами пойдут через полстраны — панель предупредит об этом заранее.

Почему это безопасно только «в сборе»

В классической схеме бэкенды переводят в online-mode=false и доверяют прокси. Если при этом их порты открыты наружу, зайти под любым ником, включая админский, может кто угодно — это самая частая дыра самодельных сеток. У нас бэкенды остаются закрытыми и принимают только прокси, а лицензия проверяется на входе в сеть.

Что учесть при переезде на сеть

  • Плагины на прокси другие. На Velocity ставятся именно Velocity-версии: LuckPerms, LibertyBans, ViaVersion — у всех отдельные сборки.
  • Права и баны лучше держать в общей базе MySQL, иначе на каждом сервере они свои: База данных.
  • Чат и телепорты между серверами — плагином на прокси, обычные Essentials этого не умеют.
  • Версии переводит Via, поставленный на прокси: Вход с разных версий.

Подключить к своему прокси

Если прокси у вас уже есть (в том числе на другом хостинге), в разделе «Адрес и сеть» есть отдельный адрес для своего прокси — его и укажите в конфигурации своей сети как адрес бэкенда. Игровой адрес при этом остаётся рабочим.

В этом сценарии за настройку отвечаете вы: включите modern forwarding на Velocity и пропишите тот же секрет на бэкенде, а на BungeeCord — bungeecord: true в spigot.yml. Настоящие IP игроков при этом доходят до сервера, и баны по IP продолжают работать.

Свой прокси внутри сети

Прокси может быть и вашим собственным — например, форк BungeeCord с modern forwarding (NullCordX и подобные), поднятый на одном из ваших серверов. Тогда в разделе «Сеть» включите «Форвардинг настраиваю сам».

Пока переключатель поднят, панель не трогает ни одного конфига сети: velocity.toml, config.yml, секция proxies в config/paper-global.yml и bungeecord в spigot.yml остаются такими, какими вы их написали, и переживают перезапуск сервера. Без него мы прописываем туда настройки нашего входа при каждом старте — своя конфигурация не удержалась бы.

Что в этом режиме на вас:

  • секрет форвардинга и его совпадение на прокси и всех серверах сети;
  • список серверов в конфиге вашего прокси;
  • online-mode бэкендов: за прокси он должен быть выключен (раздел «Настройки»).

Адреса берите из панели. В разделе «Сеть» под переключателем лежит готовый блок для velocity.toml с кнопкой «Скопировать»: имя сервера и его адрес. Адрес у каждого сервера ровно один — его обычный <имя>.millida.host, — и он одинаково работает независимо от того, на какой нашей машине стоит сервер: связь между машинами мы держим сами, внутри своей приватной сети. Портов в конфиге прокси не появляется.

Если рядом с сервером написано «перезапусти сервер — выдадим адрес», значит он ещё не пересоздавался после соединения с сетью: нажмите «Перезапустить», и адрес появится.

Одно замечание про свой прокси вне Millida (другой хостинг, своя машина): там адрес тот же, но дополнительно впишите адрес самого прокси в поле «Свой прокси» — по нему наш вход и узнаёт ваши подключения.

Рядом с ним есть «Адрес входа на твой прокси» — домен вашей сети или цель SRV-записи, то есть то, что игроки вписывают в клиент. Заполните его, если прокси стоит на машине, которую вы делите с кем-то ещё (дешёвый VDS, панель чужого хостинга): по одному IP такие подключения не развести — они приходят к нам с одного адреса, — а по паре «адрес входа + IP» разводятся точно. Если IP занял сосед, панель так и скажет: добавьте адрес входа, и вход заработает, не отбирая его у соседа.

Прокси стоит тоже на Millida

Тогда поле «Свой прокси» не нужно — наш адрес туда не принимается. Соедините сервер с прокси и его миры в одну сеть («Сеть» → «Соединить сервер»): прокси с ядром Velocity или BungeeCord соединяется наравне с обычными серверами. Панель его конфиги не трогает, в список бэкендов он не попадает, а имена серверов сети (<имя>.millida.host) внутри него начинают резолвиться в сами контейнеры — в том числе стоящие на другой нашей машине.

Без этого до своих же миров с нашего прокси не дотянуться: снаружи имя ведёт на общий вход, а тот разбирает подключение по адресу, с которым игрок пришёл к вашему прокси, — и соединение возвращается в него же («You are already connected to this proxy!»). Менять порт 25565 в server.properties для этого не нужно и нельзя: по нему сервер находит наш вход.

Если рядом с сервером написано «перезапусти сервер — выдадим адрес», порт ещё не выдан: перезапустите этот сервер, и адрес появится.

Выключите переключатель — и мы вернём свои конфиги на место сразу, не дожидаясь перезапуска.

Когда сеть не нужна

Если у вас один мир и десяток друзей — не нужна: несколько миров на одном сервере делаются плагином, это дешевле и проще. См. Несколько миров.

Хостинг МайнкрафтСервер работает, когда ты офлайнСоздать сервер