BungeeGuard es un complemento que mejora la seguridad para los servidores de Minecraft, que son vulnerables por defecto. Introduce un token de autenticación secreto en el apretón de manos de inicio de sesión en el proxy, verificando que los apretones de manos de inicio de sesión de backend contengan tokens autorizados. Esta solución sencilla previene que usuarios maliciosos eludan el proxy y se conecten con UUIDs UUIDs o nombres de usuario arbitrarios. Además, simplifica la gestión de seguridad al eliminar la necesidad de reglas de firewall complejas.
Nota: Aprende cómo configurar una red de servidores BungeeCord aquí.
Cómo instalar BungeeGuard en una red de servidores BungeeCord
1. Inicia sesión en el panel de BisectHosting Starbase.
2. Detén todos los servidores que se usarán para la red de servidores BungeeCord.
3. Descarga BungeeGuard.jar.
4. Navega al servidor principal de BungeeCord.
5. Ve a la pestaña de Archivos .
6. Abre la carpeta de plugins .
7. Arrastra y suelta BungeeGuard.jar del paso 3.
8. Inicia el servidor.
9. Regresa a la pestaña de 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 a un servidor en la red de BungeeCord.
14. Descarga ProtocolLib.jar. Si el servidor está en Paper 1.9.4+, omite este paso.
15. Ve a la pestaña de Archivos .
16. Abre la carpeta de 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 de 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.