InfraFenceInfraFence

Live Security Operations

Empezar

Alternativas

Una alternativa a fail2ban con un panel para todos tus servidores

Última actualización:

En resumen

fail2ban es excelente en una cosa: leer un log y banear las direcciones que fallan demasiadas veces. Es gratis, funciona totalmente en local y sirve para cualquier formato de log para el que puedas escribir un filtro. Lo que le falta es una vista de todos los servidores. Interfaces autoalojadas como Fail2Ban UI la añaden, pero tienes que instalarlas, protegerlas y mantenerlas tú. InfraFence se instala con un comando por servidor, no tienes que mantener ningún servidor propio y detecta más que la fuerza bruta en los logs: ataques web, bots, malware, cambios en archivos y lo que sale del servidor. Los dos pueden funcionar a la vez.

fail2ban e InfraFence, cara a cara

Qué es
fail2ban: Un demonio en cada servidor que banea las direcciones que encuentra en los logs
InfraFence: Un agente en cada servidor y un panel alojado para todos ellos
Panel para muchos servidores
fail2ban: No incluye ninguno; existen interfaces autoalojadas que instalas y mantienes tú
InfraFence: Incluido, sin nada que alojar; con miembros del equipo y autenticación en dos pasos
Instalación
fail2ban: Un paquete de la distribución, y después jails y filtros que configurar
InfraFence: Un comando, con una comprobación previa del servidor en solo lectura
Qué lee
fail2ban: Cualquier log, mediante filtros de expresiones regulares que puedes escribir
InfraFence: Detecciones integradas para SSH (15 patrones), correo, bases de datos, FTP y logs web; reglas del firewall web que puedes editar o añadir
Reincidentes
fail2ban: Baneos más largos con la opción bantime.increment
InfraFence: 24 h, 7 días, 30 días y después permanente, de serie; opcionalmente compartido entre tus servidores
Ataques web y bots
fail2ban: Filtros para patrones concretos en los logs web
InfraFence: Un firewall web por puntuación y unos 1.500 bots reconocidos, cada uno permitido, registrado o bloqueado
Tráfico saliente y DNS
fail2ban: No lo cubre
InfraFence: Cada consulta DNS vinculada a su programa; conexiones a direcciones maliciosas conocidas
Malware e integridad de archivos
fail2ban: No lo cubre
InfraFence: Escáner de malware con cuarentena; vigilancia de archivos del sistema, cron, systemd y claves SSH
Corregir la causa
fail2ban: No lo cubre
InfraFence: De 40 a 50 comprobaciones de hardening, según el servidor; cada corrección se verifica tras el cambio y se revierte si SSH o un sitio dejan de funcionar
Alertas
fail2ban: Email o cualquier comando, mediante las acciones que configures
InfraFence: Email en todos los planes; Slack, Discord, Telegram y webhooks desde Basic
Sin conexión a internet
fail2ban: Funciona totalmente sin conexión
InfraFence: Necesita llegar al panel de InfraFence
Precio
fail2ban: Gratis (GPLv2)
InfraFence: Gratis para 1 servidor; desde 8,90 € por servidor al mes

Datos de fail2ban a octubre de 2026, según su documentación; los de Fail2Ban UI, según su README. fail2ban es software libre con licencia GPLv2; InfraFence es un servicio de pago con un plan gratuito para un servidor.

Lo que fail2ban hace bien

fail2ban lleva muchos años protegiendo servidores SSH. Es pequeño, todas las distribuciones lo empaquetan y es fácil entender cómo funciona: una jail vigila un log, un filtro reconoce los fallos y una acción banea la dirección. Si tu aplicación escribe un log con su propio formato, escribes un filtro y fail2ban también la protege. Nada sale del servidor y no hay que crear ninguna cuenta.

Añadir un panel a fail2ban

Con unos cuantos servidores, la pregunta aparece enseguida: ¿qué se ha baneado, dónde y por qué? fail2ban responde servidor a servidor, con fail2ban-client.

Las interfaces autoalojadas cubren ese hueco. Fail2Ban UI, un proyecto de código abierto con licencia AGPL-3.0, gestiona fail2ban en varios hosts desde una sola pantalla, con búsqueda, desbaneo, edición de jails y alertas. No sustituye a fail2ban: se conecta a cada instancia por SSH, mediante su propio agente o en local. Lo ejecutas tú, como contenedor o como servicio systemd, lo mantienes fuera de internet detrás de un proxy inverso o una VPN, y le das una cuenta de servicio con permisos sudo en cada host.

Encaja bien si quieres tenerlo todo en tu propia infraestructura. Si prefieres no mantener y proteger un servicio más, el panel de InfraFence está alojado y cada servidor solo necesita el agente.

Lo que añade InfraFence más allá de los logs de SSH

La fuerza bruta es el ataque más ruidoso, no el más peligroso. InfraFence lo cubre y después mira más allá:

  • Un firewall web que da a cada visitante una puntuación de riesgo a partir de los logs del servidor web: se le frena, luego se le bloquea y después se le banea.
  • Gestión de bots: unos 1.500 bots reconocidos y los falsos bots de buscadores desenmascarados.
  • Detección saliente y DNS: cada consulta DNS vinculada al programa, al PID y al usuario que la hizo, de modo que un servidor comprometido que contacta con quien lo controla salta a la vista.
  • Un escáner de malware y vigilancia de la integridad de los archivos del sistema, cron, unidades systemd y claves SSH.
  • Puntuación de riesgo de las sesiones SSH: quién estaba conectado cuando saltó otra alerta.
  • Comprobaciones de hardening con correcciones que se verifican tras el cambio y se revierten si SSH o un sitio monitorizado dejan de responder.

Usar fail2ban e InfraFence a la vez

Son compatibles: los dos se limitan a descartar tráfico. InfraFence guarda sus reglas en sus propias cadenas INFRAFENCE y no toca las cadenas de fail2ban. Si los dos banean a un atacante de SSH, no se rompe nada; la dirección simplemente queda bloqueada dos veces.

Un reparto habitual es mantener las jails de fail2ban para los logs de aplicaciones propias que solo tú sabes interpretar, y dejar que InfraFence se encargue de SSH, el correo, las bases de datos, el FTP y la web, con una sola vista de todos los servidores.

Cuándo fail2ban es la mejor opción

Quédate con fail2ban si:

  • quieres una herramienta gratuita y totalmente local, sin cuenta y sin ningún servicio externo;
  • lo que más necesitas es banear a partir de formatos de log propios, con filtros que escribes tú;
  • tienes uno o dos servidores y fail2ban-client es toda la vista que necesitas;
  • los servidores no tienen conexión o están aislados de la red: InfraFence necesita llegar a su panel.

Añadir InfraFence junto a fail2ban

fail2ban sigue funcionando mientras lo pruebas. Antes de instalar nada se ejecuta una comprobación de solo lectura.

  1. 01

    Crea el token de instalación

    En el panel, abre Servidores › Añadir servidor. El token sirve una sola vez y caduca al cabo de una hora.

  2. 02

    Instala el agente como root

    La comprobación indica que fail2ban está activo y es compatible. Tus jails no se modifican.

    curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --token <TOKEN>
  3. 03

    Compara en modo monitor

    El modo monitor lo detecta todo y no bloquea nada. Compara lo que señala InfraFence con lo que banea fail2ban:

    fail2ban-client status sshd
  4. 04

    Decide qué jails mantener

    Mantén las jails de los logs de tus propias aplicaciones. Si quieres, desactiva las que ahora cubre InfraFence, como sshd, y reinicia fail2ban.

Preguntas sobre fail2ban e InfraFence

¿Existe un panel de fail2ban para varios servidores?

fail2ban no lo trae. Interfaces autoalojadas como Fail2Ban UI se conectan a varias instancias de fail2ban; las instalas y las mantienes tú. InfraFence incluye un panel alojado para todos los servidores, sin nada que mantener.

¿Pueden fail2ban e InfraFence funcionar en el mismo servidor?

Sí. Los dos se limitan a descartar tráfico, e InfraFence no toca las cadenas de fail2ban.

¿Puede InfraFence leer los logs de mis aplicaciones como un filtro de fail2ban?

No de la misma manera. InfraFence tiene detecciones integradas para SSH, correo, bases de datos, FTP y servidores web, y puedes editar o añadir reglas del firewall web. Para un formato de log cualquiera, un filtro de fail2ban es la herramienta adecuada.

¿InfraFence envía mis logs a algún sitio?

No. Del servidor solo salen eventos de seguridad: la dirección del atacante, el tipo, la hora y los detalles necesarios para entenderlos. Los logs y archivos completos se quedan en el servidor.

¿Cuánto cuesta?

Un servidor es gratis, con protección completa. Los planes de pago cuestan 8,90 €, 18,90 € o 28,90 € por servidor al mes, un 20% menos con facturación anual.

Pruébalo gratis en 1 servidor

Starter protege por completo un servidor, gratis y sin tarjeta de crédito.

  1. 01

    Crea una cuenta gratuita y abre Servidores › Añadir servidor para obtener el token de instalación. Es válido durante una hora.

    Crear el token
  2. 02

    Después ejecuta esto como root en el servidor:

    curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --token <TOKEN>

Fuentes, comprobadas en octubre de 2026

fail2ban y Fail2Ban UI son los nombres de sus respectivos proyectos. InfraFence no está afiliado a ellos ni cuenta con su respaldo.