BungeeCord Proxy
Úvod
Co je to BungeeCord
BungeeCord je systém, který slouží k propojení více Minecraft serverů do jedné sítě. Hráč se připojí k BungeeCord serveru, který jej přesouvá mezi jednotlivé Minecraft servery. BungeeCord je nejdéle vyvíjený systém, který toto umožňuje.
Alternativní možnosti
BungeeCord již dlouhou dobu není jediný systém, který propojení serverů umožňuje a již existují i lepší. Mezi takové systémy patří například Waterfall, který je vyvíjen společně s PaperMC a další.
Bezpečnost BungeeCordu
Používání Minecraft proxy serveru není bez správné konfigurace příliš bezpečné. Sám BungeeCord má závažné bezpečnostní chyby. Většinu těchto chyb řeší plugin BungeeGuard
, který stačí na server nainstalovat (viz oficiální návod - návod v češtině bude doplňen). Velkým bezpečnostním problémem BungeeCordu je, že si kdokoliv může do své sítě připojit jakýkoliv server. BungeeGuard toto řeší přidáním přístupových tokenů. Pokud není v nastavení na BungeeCordu a nastavení Minecraft serveru stejný token, spojení je přerušeno.
Konfigurace
Jak jde poznat z předchozího textu, i na BungeeCord server je možné nahrát pluginy. Tyto pluginy slouží většinou k propojení serverů, případně rozšíření možností samotného BungeeCordu (například zmíněný BungeeGuard
). Nastavení BungeeCordu probíhá v hlavním konfiguračním souboru serveru - config.yml
.
V hlavní konfiguraci přejdeme do čísti servers:
, kde můžeme přidávat jednotlivé servery. Server přidáme připsáním jeho informací do konfigurace v tomto formátu:
Každý server musí mít rovněž v souboru spigot.yml
nastavenou hodnotu bungeecord
na true
a vypnutou kompresi paketů server.properties > packet-compression-threshold: 0
.
Pro nastavení BungeeGuardu je zatím nutné využít oficální dokumentace. Český návod bude v nejbližší době doplněn.
Povolení / zakázání warez přístupu
V případě Bungeecordu je nutné zvláštní nastavení pro warez přístup.
Pro povolení warez přístupu je nutné v konfiguraci BungeeCordu a každého serveru nastavit online-mode
na false
.
Pro zakázání warez přístupu je naopak nutné na všech serverech nastavit online-mode
na false
a na BungeeCord serveru hodnotu online-mode
na true
.
Je návod nejasný nebo potřebuješ další pomoc?
Hostuješ u FakaHeda.eu? Využij náš Discord technické podpory!