Krátce
Co znamená Proxy?
Proxy stojí před jednotlivými servery a hráči se připojují přes ni. Umožňuje lobby, survival, minihry a další backendy propojit do jedné Minecraft sítě.
Nejznámější proxy řešení jsou Velocity a BungeeCord .
Kdy potřebujete proxy
Proxy dává smysl, když máte více serverů a chcete, aby hráč používal jednu adresu a plynule přecházel mezi lobby, survivalem, minihrou nebo event serverem.
Proxy sama nenahrazuje výkon backendů. Pokud survival backend laguje kvůli entitám, proxy to neopraví. Pomáhá ale s architekturou, routingem a oddělením herních režimů.
Na co si dát pozor
- Správně nastavte forwarding IP a UUID hráčů.
- Backend servery by neměly být veřejně přístupné mimo proxy.
- Používejte kompatibilní pluginy pro proxy i backend.
- Zabezpečte síť pomocí firewallu a správného online-mode nastavení.
Jak to využít v praxi
Proxy řešte systematicky: nejdřív ověřte, jestli problém vzniká u hráče, na trase k serveru, nebo přímo v konfiguraci hostingu. Síťové potíže se často pletou s výkonovým lagem, proto má smysl porovnat ping, latency, stav portů, DNS a hodnoty TPS.
Na co si dát pozor
- Neotvírejte zbytečné porty do internetu. Veřejný má být jen to, co hráči opravdu potřebují pro připojení.
- U proxy sítě nikdy nenechávejte backend servery volně dostupné. Bez firewallu může útočník obejít proxy, whitelist i oprávnění.
- DNS změny nejsou vždy okamžité. Po úpravě záznamu počítejte s cache a testujte z více sítí nebo nástrojů.
Časté otázky
Je proxy další Minecraft server? +
Je to samostatná služba pro směrování hráčů, ne klasický herní svět jako survival backend.
Potřebuji proxy pro jeden server? +
Obvykle ne. Proxy se vyplatí hlavně pro síť více serverů.
Zlepší proxy TPS? +
Ne přímo. TPS se řeší na konkrétním backend serveru.