BungeeGuard es un plugin que mejora la seguridad para servidores BungeeCord en Minecraft, que son vulnerables por defecto. Introduce un token secreto de autenticación en el apretón de manos de inicio de sesión en el proxy, verificando que los apretones de mano de inicio de sesión de backend contengan tokens autorizados. Esta solución directa evita que usuarios maliciosos eludan el proxy y se conecten con UUIDs o nombres de usuario arbitrarios. Además, simplifica la gestión de la seguridad al eliminar la necesidad de reglas de firewall complejas.
Nota: Aprende a configurar una red de servidores BungeeCord aquí.
Cómo Instalar BungeeGuard en una Red de Servidores BungeeCord
1. Inicia sesión en el panel BisectHosting Starbase.
2. Detén todos los servidores que se usarán para la red de servidores BungeeCord.
3. Descarga BungeeGuard.jar.
4. Navega hacia el servidor BungeeCord principal.
5. Ve a la pestaña Archivos .
6. Abre la carpeta plugins .
7. Arrastra y suelta BungeeGuard.jar del paso 3.
8. Inicia el servidor.
9. Regresa a la pestaña Archivos .
10. Encuentra el siguiente directorio: /home/container/plugins/BungeeGuard .
11. Abre el token.yml archivo.
12. Toma nota del token para usarlo más tarde en el tutorial.
13. Navega hacia un servidor en la red BungeeCord.
14. Descarga ProtocolLib.jar. Si el servidor está en Paper 1.9.4+, salta este paso.
15. Ve a la pestaña Archivos .
16. Abre la carpeta plugins .
17. Arrastra y suelta BungeeGuard.jar del paso 3 y ProtocolLib.jar del paso 14.
18. Inicia el servidor.
19. Una vez completamente iniciado, detén el servidor.
20. Regresa a la pestaña Archivos .
21. Encuentra el siguiente directorio: /home/container/plugins/BungeeGuard .
22. Abre el token.yml archivo.
23. Bajo allowed-tokens:, ingresa el token del paso 12 dentro de las comillas.
24. Elimina cualquier token predeterminado de la lista.
25. Presiona el botón Guardar .
26. Inicia el servidor.
27. Repite los pasos 13 a 26 para cada servidor de juego de Minecraft que se conecte a la red de servidores BungeeCord.