Por qué las VPN son un problema para un servidor
La mayoría de los jugadores nunca usa una VPN para jugar. Los que la usan suelen tener un motivo que te importa como propietario:
- Un baneo por IP deja de funcionar en cuanto el jugador activa una VPN o elige otro proxy.
- Una sola persona puede entrar con una docena de cuentas desde una docena de direcciones, farmear recompensas, votar varias veces o hacer grief de forma anónima.
- Los ataques de bots se lanzan con grandes listas de proxies, así que cada bot parece un jugador distinto.
- Una VPN oculta el país real, de modo que el filtro de países y tus estadísticas dejan de tener sentido.
Toda conexión llega desde una dirección, así que comprobarla al entrar es la forma más sencilla de frenar todo esto.
Formas de bloquear VPN en Minecraft
Banear direcciones a mano
Sirve para un jugador insistente durante un día. Los proveedores de VPN tienen miles de direcciones y las van rotando, así que la lista nunca se acaba, y los jugadores reales que más tarde reciben esa misma dirección quedan bloqueados por error.
Un plugin AntiVPN gratuito
Los plugins gratuitos envían cada dirección a un servicio de detección. Normalmente tienes que registrarte en él, pegar una clave de API en un archivo de configuración, vigilar el límite diario de peticiones y repetir lo mismo en cada proxy. Nuestra lista de los mejores plugins AntiVPN para Minecraft muestra cuáles siguen recibiendo actualizaciones y en qué se diferencian.
Un servicio de protección
La comprobación la hace el propio servicio: un plugin en el proxy y los ajustes en un panel web. Así funciona Kordon AntiVPN para Minecraft.
Configurar Kordon paso a paso
Kordon funciona en el proxy al que se conectan los jugadores: BungeeCord, Waterfall y sus forks (BungeeCord API 1.16 o posterior) o Velocity 3.4 o posterior. Necesita Java 21 o posterior. No se instala en los servidores de backend.
- Crea una cuenta y añade tu servidor en el panel.
- En la página Plugin del servidor, descarga
Kordon.jar. Esta copia ya lleva dentro la clave de tu servidor. - Pon el archivo en la carpeta
pluginsdel proxy y reinicia el proxy. - Mira la consola: cuando todo está listo, aparece la línea de abajo y en menos de un minuto el panel marca el plugin como conectado.
Kordon connected to server "My Server"Si instalaste el Kordon.jar genérico (por ejemplo, de SpigotMC o Hangar), vincúlalo desde la consola del proxy. La clave está en la misma página Plugin:
/kordon link <key>Trata el archivo descargado y la clave como una contraseña. Si alguno de los dos se filtra, genera una clave nueva en el panel y la anterior dejará de funcionar al instante.
Empieza en modo observación
Un servidor nuevo empieza en modo observación. Kordon comprueba cada entrada y anota a quién bloquearía la comprobación de direcciones, pero deja entrar a esos jugadores. La lista negra y las reglas de nicks también funcionan en este modo. Déjalo así un día o dos y revisa el registro de entradas (desde el plan Basic): verás cuántas conexiones con VPN y proxy recibe de verdad tu servidor y si hay jugadores habituales entre ellas.
Cuando todo cuadre, activa la protección. Para los jugadores que ya entraban sin problemas no cambia nada más.
Elegir un nivel de protección
- «Suave» bloquea los proxies abiertos y Tor, pero deja entrar a quienes usan una VPN. Va bien en un servidor con muchos jugadores del extranjero.
- «Equilibrado» es el nivel por defecto y sirve para la mayoría de los servidores: se rechazan VPN, proxies, Tor y redes de hosting y de centros de datos.
- «Estricto» rechaza además las direcciones sospechosas y los proxies residenciales (los proxies residenciales, desde el plan Premium). Úsalo en servidores que sufren ataques a menudo.
También puedes filtrar por país, por patrones de nick, por operador móvil o por redes enteras (AS). Lo que tienes disponible depende de tu plan. Cada dirección nueva se comprueba en línea en todos los planes, también en el gratuito.
Cuando se bloquea a un jugador real
Ninguna comprobación es perfecta: algunos proveedores de internet domésticos comparten direcciones con redes de hosting, y algunos jugadores necesitan de verdad una VPN. Añade a ese jugador a la lista blanca por nick o por IP, en el panel o directamente desde el juego:
/kordon whitelist add SteveLa lista blanca siempre tiene prioridad sobre la comprobación de VPN. El jugador bloqueado ve además en la pantalla de expulsión un motivo claro, escrito con tus propias palabras, para que sepa a quién preguntar.
Hay otro ajuste que conviene revisar: qué hace el plugin si no puede contactar con Kordon durante un momento. Por defecto no deja entrar a las direcciones que no ha podido comprobar; puedes cambiarlo para que deje entrar a todos.