Serverová sieť a vlastná proxy
Ako postaviť sieť niekoľkých Minecraft serverov v Millida: Velocity alebo BungeeCord na jeden klik, pridelenie pamäte a pripojenie k cudzej proxy.
Aktualizované 13. augusta 2026
Sieť je to, keď sa hráč pripojí na jednu adresu a pohybuje sa medzi servermi (lobby, Prežitie, minihry) bez opätovného pripájania. Zvonka je to jedna adresa; vnútri niekoľko serverov za proxy.
Nastavenie siete
Sekcia „Adresa a sieť“ → zapni sieť. Ovládací panel spustí proxy a automaticky k nemu pripojí tvoje servery: forwarding secret, online-mode na backendoch, zatvorené porty — všetko je už nastavené správne. Tieto súbory nemusíš upravovať ručne.
Čo si vyberáš:
- Zloženie — ktoré z tvojich serverov sú súčasťou siete.
- Jadro proxy — Velocity (predvolené, moderné a rýchle) alebo BungeeCord (ak potrebuješ starý plugin, ktorý beží len pod ním).
- Pamäť — rozdelíš ju medzi servery siete; samotný vstup do siete si drží malú rezervu a nepočíta sa do plánu.
Zmena jadra proxy mení formát forwardingu — servery so starými nastaveniami nepustia hráčov dnu, takže ovládací panel ich prekonfiguruje spolu s proxy.
Dva spôsoby, ako zostaviť zloženie
Vytvor svet v rámci plánu. Tlačidlo „Vytvoriť“ v sekcii siete. Takýto svet sa neplatí zvlášť: žije na pamäti a jadrách servera, v rámci ktorého je vytvorený, a jeho limit pamäte si určuješ sám.
Pripoj už zakúpený server. Ak máš niekoľko plánov, každý z nich sa pripojí do siete tak ako je: „Pripojiť už zakúpený server do siete“ → „Pripojiť“. Server zostáva na svojom vlastnom pláne, s vlastnou pamäťou, vlastným svetom a vlastným predplatným — mení sa len vstupný bod: hráči sa pripájajú cez adresu siete a vlastná adresa servera už neprijíma priame pripojenia (tak funguje forwarding; inak by si mohol obísť proxy a pripojiť sa pod akoukoľvek prezývkou).
Pamäť sa tu počíta zvlášť pre každý platený plán: gigabajty susedného servera nie sú dostupné tomuto; nikto ich nezlučuje dokopy. V sekcii siete má každý plán vlastný pruh.
Pripojenie a odpojenie reštartuje server — inak by sa k nemu nové nastavenia vstupu nedostali. Server môžeš zo siete kedykoľvek odpojiť tlačidlo „Odpojiť od siete“: vráti sa na svoju vlastnú adresu. Svety vytvorené v rámci jeho plánu idú s ním.
Ak sú servery v rôznych regiónoch, môžeš ich pripojiť, ale hráčove prechody medzi svetmi pôjdu cez polovicu krajiny — ovládací panel ťa na to vopred upozorní.
Prečo je to bezpečné len „ako celok“
V klasickom nastavení sa backendy prepnú na online-mode=false a dôverujú proxy. Ak sú ich porty zároveň otvorené navonok, ktokoľvek sa môže pripojiť pod akoukoľvek prezývkou, vrátane adminovskej — to je najčastejšia diera v podomácky robených sieťach. U nás backendy zostávajú zatvorené a prijímajú len proxy a overenie účtu sa kontroluje na vstupe do siete.
Čo zvážiť pri prechode na sieť
- Pluginy na proxy sú iné. Na Velocity inštaluješ konkrétne verzie pre Velocity: LuckPerms, LibertyBans, ViaVersion — všetky majú samostatné buildy.
- Permisie a bany je lepšie držať v spoločnej MySQL databáze; inak má každý server svoje: Databáza.
- Chat a teleporty medzi servermi — s pluginom na proxy; bežný Essentials to nezvládne.
- Verzie rieši Via nainštalovaná na proxy: Pripojenie z rôznych verzií.
Pripojenie k vlastnej proxy
Ak už máš proxy (aj u iného poskytovateľa hostingu), sekcia „Adresa a sieť“ má samostatnú adresu pre vlastnú proxy — zadaj ju v konfigurácii svojej siete ako adresu backendu. Herná adresa zostáva funkčná.
V tomto scenári si za konfiguráciu zodpovedný ty: zapni modern forwarding na Velocity a nastav rovnaký secret na backende, a pre BungeeCord — bungeecord: true v spigot.yml. Skutočné IP adresy hráčov sa dostanú na server a IP bany ďalej fungujú.
Vlastný proxy v sieti
Proxy môže byť aj tvoj — napríklad fork BungeeCord s moderným forwardingom (NullCordX a podobne), bežiaci na jednom z tvojich serverov. Potom v sekcii „Sieť“ zapni „Forwarding si konfigurujem sám“.
Kým je prepínač zapnutý, ovládací panel nesiaha na žiadnu sieťovú konfiguráciu: velocity.toml, config.yml, sekcia proxies v config/paper-global.yml a bungeecord v spigot.yml zostávajú presne také, ako si ich napísal, a prežijú reštart servera. Bez neho tam pri každom štarte zapisujeme naše vstupné nastavenia — tvoja vlastná konfigurácia by sa neudržala.
Za čo v tomto režime zodpovedáš ty:
- forwarding secret a jeho zhodu na proxy a na všetkých serveroch v sieti;
- zoznam serverov v konfigurácii tvojho proxy;
online-modepre backendy: za proxy musí byť vypnutý (sekcia „Nastavenia“).
Adresy ber z ovládacieho panela. V sekcii „Sieť“ je pod prepínačom hotový blok pre velocity.toml s tlačidlom „Kopírovať“: názov servera a jeho adresa. Každý server má práve jednu adresu — svoju bežnú <name>.millida.host — a funguje rovnako bez ohľadu na to, na ktorom z našich strojov server beží: prepojenie medzi strojmi si spravujeme sami, v rámci našej vlastnej privátnej siete. V konfigurácii proxy sa neobjavujú žiadne porty.
Ak pri serveri svieti „reštartuj server — pridelíme adresu“, znamená to, že od pripojenia do siete ešte nebol znovu vytvorený: klikni na „Reštartovať“ a adresa sa objaví.
Jedna poznámka k vlastnému proxy mimo Millidy (iný poskytovateľ hostingu, tvoj vlastný stroj): adresa je tam rovnaká, ale navyše zadaj adresu samotného proxy do poľa „Tvoj proxy“ — tak naše vstupné miesto rozpozná tvoje pripojenia.
Vedľa je „Vstupná adresa pre tvoj proxy“ — doména tvojej siete alebo cieľ SRV záznamu, teda to, čo hráči zadávajú v klientovi. Vyplň ju, ak je proxy na stroji, ktorý zdieľaš s niekým iným (lacný VPS, cudzí hostingový panel): takéto pripojenia sa nedajú rozlíšiť podľa jednej IP — prichádzajú k nám z rovnakej adresy — ale dvojica „vstupná adresa + IP“ ich rozlíši presne. Ak IP zabral sused, ovládací panel ti to povie: pridaj vstupnú adresu a vstup bude fungovať bez toho, aby si mu ju bral.
Proxy je tiež hostovaný na Millide
Potom pole „Tvoj proxy“ netreba — naša adresa sa tam neprijíma. Pripoj server s proxy a jeho svetmi do jednej siete („Sieť“ → „Pripojiť server“): proxy s jadrom Velocity alebo BungeeCord sa pripája rovnako ako bežné servery. Panel nesiaha na jeho konfigurácie, nepridáva sa do zoznamu backendov a názvy serverov v sieti (<name>.millida.host) v ňom začnú smerovať priamo na kontajnery — aj na tie, ktoré bežia na inom z našich strojov.
Bez toho sa z nášho proxy k svojim svetom nedostaneš: zvonka názov vedie na spoločné vstupné miesto a to rozpoznáva pripojenie podľa adresy, s ktorou sa hráč pripojil k tvojmu proxy — a spojenie sa k nemu vráti znova („You are already connected to this proxy!“). Nemusíš preto v server.properties meniť port 25565, a ani nemôžeš: takto server nájde naše vstupné miesto.
Ak pri serveri svieti „reštartuj server — pridelíme adresu“, port ešte nebol pridelený: reštartuj tento server a adresa sa objaví.
Vypni prepínač — a hneď obnovíme naše konfigurácie, bez čakania na reštart.
Kedy sieť nepotrebuješ
Ak máš jeden svet a pár kamarátov, sieť nepotrebuješ: viac svetov na jednom serveri sa robí pluginom, čo je lacnejšie a jednoduchšie. Pozri Viac svetov.
