Volver a todas las guíasBack to all guides

Configuración de Configuring BungeeCord / Velocity

8 de julio de 2026July 8, 2026 Network

¿Qué es un Proxy en Minecraft?What is a Proxy in Minecraft?

Para crear una "Network" (una red de servidores unidos, donde puedes usar el comando /server o brújulas para cambiar de modalidad), no basta con un solo servidor. Necesitas un servidor especial que actúe como "puerta principal" y dirija a los jugadores a los distintos servidores de modalidades (Lobby, Survival, Skyblock). Este servidor es el Proxy (como BungeeCord, Waterfall o Velocity). To create a "Network" (a network of linked servers, where you can use the /server command or compasses to change gamemodes), a single server is not enough. You need a special server that acts as a "front door" and directs players to the different gamemode servers (Lobby, Survival, Skyblock). This server is the Proxy (like BungeeCord, Waterfall or Velocity).

💡 Velocity vs BungeeCord:💡 Velocity vs BungeeCord: Hoy en día, recomendamos usar Velocity. Es moderno, mucho más rápido y seguro que BungeeCord. Sin embargo, los conceptos básicos de configuración aplican a ambos. Nowadays, we recommend using Velocity. It is modern, much faster and more secure than BungeeCord. However, the basic configuration concepts apply to both.

1. La Estructura de una Network1. Network Structure

Una network mínima consta de al menos 3 servidores físicos (o alojamientos separados): A minimal network consists of at least 3 physical servers (or separate hostings):

2. Preparar los servidores backend (Spigot/Paper)2. Prepare the backend servers (Spigot/Paper)

Abre los archivos de configuración en todos tus servidores de modalidad (Lobby, Survival, etc). Open the configuration files on all your gamemode servers (Lobby, Survival, etc).

server.properties

online-mode=false
# IMPORTANTE: Si usas BungeeCord, los servidores backend DEBEN estar en modo no-premium (false), 
# ya que el proxy es el que se encarga de verificar las cuentas premium.

spigot.yml

settings:
  bungeecord: true
  # Esto le dice a Spigot que confíe en el proxy para obtener las IPs reales de los jugadores.
⚠️ SEGURIDAD CRÍTICA (Firewall/BungeeGuard):⚠️ CRITICAL SECURITY (Firewall/BungeeGuard): Al poner online-mode=false, cualquiera que sepa la IP directa y el puerto (ej. 192.168.1.5:25566) de tu servidor Survival podría entrar saltándose el Proxy (y entrar como administrador). Debes instalar el plugin BungeeGuard en el Proxy y en los servidores backend para bloquear conexiones que no provengan del Proxy. O configurar un firewall mediante IPTables (solo en VPS/Dedicados). By setting online-mode=false, anyone who knows the direct IP and port (e.g., 192.168.1.5:25566) of your Survival server could join bypassing the Proxy (and join as an admin). You must install the BungeeGuard plugin on the Proxy and backend servers to block connections not coming from the Proxy. Or configure a firewall via IPTables (only on VPS/Dedicated).

3. Configurar el Proxy (BungeeCord)3. Configuring the Proxy (BungeeCord)

Abre el archivo config.yml en la carpeta de tu servidor BungeeCord. Open the config.yml file in your BungeeCord server folder.

listeners:
- query_port: 25565
  motd: '&1Mi Network de Minecraft'
  tab_list: GLOBAL_PING
  query_enabled: false
  proxy_protocol: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  priorities:
  - lobby
  bind_local_address: true
  host: 0.0.0.0:25565   # El puerto por el que entran los jugadores. 25565 es el predeterminado.
  max_players: 1000
  tab_size: 60
  force_default_server: true # IMPORTANTE: Obliga a que al entrar, vayan siempre al 'lobby'

servers:
  lobby:
    motd: '&1Lobby Server'
    address: localhost:25566   # La IP y puerto de tu servidor de lobby
    restricted: false
  survival:
    motd: '&1Survival Server'
    address: localhost:25567   # La IP y puerto de tu servidor survival
    restricted: false

online_mode: true # Si tu red es solo para Premium, déjalo en true. Si admites no-premium, pon false.
ip_forward: true  # IMPORTANTE: Pon esto en true. En conjunción con bungeecord: true en spigot.yml, permite ver la IP real.

4. Plugins Esenciales para el Proxy4. Essential Proxy Plugins