¿Bots o DDoS?
En un ataque de bots las conexiones llegan al servidor: el registro de entradas muestra cientos de nicks nuevos, los slots están ocupados, el chat y la consola se inundan de mensajes. En un DDoS el servidor simplemente no responde o todos tienen un ping enorme, el registro de entradas apenas muestra entradas nuevas y tu hosting ve un pico de tráfico.
El DDoS lo frena tu hosting o una protección de red delante del servidor; Kordon no filtra tráfico. El resto de esta guía trata de los ataques de bots.
Los primeros minutos
- Abre «Resumen» en el panel. Si Kordon ha detectado el ataque, ya muestra «Ataque de bots en curso». Mientras dura el ataque el servidor está protegido, aunque estuviera en modo observación.
- Comprueba que el staff y tus jugadores más activos están en la lista blanca. Las señales de ataque no se aplican a los jugadores que el servidor ya dejaba entrar antes del ataque, pero la lista blanca es más segura: siempre deja entrar.
- Abre el registro de entradas (desde el plan Basic) y mira a los bots: sus nicks, países y versiones de Minecraft.
- Si aun así pasan bots, cambia el nivel de protección a «Estricto».
- Añade una regla «No permitido en el nick» con el patrón de los bots, por ejemplo
^lobby_[0-9]+$(desde el plan Basic). - Si los bots vienen de países donde no tienes jugadores, cierra esos países con el filtro mientras dure el ataque (desde el plan Basic).
- Si todos los bots usan la misma versión de Minecraft y tus jugadores usan otras, ciérrala con el filtro de versiones (desde el plan Pro).
Si nada de esto funciona, activa el modo mantenimiento (desde el plan Basic): solo pueden entrar las personas de una lista de mantenimiento aparte y a los demás se les desconecta.
Banear rangos y redes
Cuando los bots vienen de un mismo rango de direcciones, puedes añadirlo a la lista negra (desde el plan Pro) o añadir una red entera por su número de AS (desde el plan Premium). Pon una duración, por ejemplo 1d:
/kordon blacklist add 203.0.113.0/24 1d attackTen cuidado con las redes de proveedores de internet domésticos y móviles. Los jugadores normales también las usan, y banear la red entera cierra el servidor a toda una ciudad.
Qué no hacer
- No reinicies el proxy una y otra vez: los bots vuelven en un minuto y los jugadores notan la caída.
- No cambies «Si la comprobación no está disponible» a «Dejar entrar a todos» en mitad de un ataque.
- No desactives la regla de nicks «Como en Paper», aunque moleste a alguno de tus jugadores. En su lugar, añade a ese jugador a la lista blanca.
- No banees para siempre las redes de proveedores enteros.
Cuando el ataque termine
Abre el informe en la página «Ataques». Muestra cuánto duró el ataque, cuántos intentos hubo y cuántos se bloquearon, el pico por minuto, los países, las redes y lo que hizo la protección.
Desactiva las reglas de nicks temporales y vuelve a abrir los países y las versiones si los cerraste solo por el ataque. Los elementos de la lista negra con duración no requieren nada por tu parte: caducan solos. Las comprobaciones hechas durante el ataque no cuentan para el límite diario de tu plan.
Si los ataques siguen llegando y tu servidor no necesita dejar entrar a jugadores sin cuenta de pago, plantéate pasar al modo online. También puedes mantener el nivel «Estricto» de forma permanente. Más información en cómo proteger un servidor de ataques de bots.