InfraFenceInfraFence

Live Security Operations

Empezar

Un firewall para DirectAdmin después de CSF

Última actualización:

La mayoría de los servidores DirectAdmin usan CSF y lfd, a menudo instalados por el propio CustomBuild de DirectAdmin. ConfigServer, la empresa detrás de CSF, cerró el 31 de agosto de 2025, y muchos administradores de DirectAdmin se preguntan qué usar a partir de ahora.

Esta página resume en qué punto está CSF en DirectAdmin, qué opciones tienes y qué hace el agente de InfraFence en un servidor DirectAdmin, junto a CSF o sin él. Los datos sobre CSF y DirectAdmin son de noviembre de 2026.

En qué punto está CSF en DirectAdmin

  • ConfigServer dejó de desarrollar CSF y lfd el 31 de agosto de 2025. Antes de cerrar publicó el código bajo la GPLv3, y sus servidores de descarga y de actualizaciones dejaron de funcionar: no apuntes nada a download.configserver.com.
  • DirectAdmin no abandonó CSF. Desde DirectAdmin 1.682 (25 de agosto de 2025) es CustomBuild quien comprueba e instala las actualizaciones de CSF, con la actualización automática propia de CSF desactivada, y DirectAdmin 1.689 (12 de noviembre de 2025) lo llevó a CSF 15.05, con análisis de logs para las versiones recientes de OpenSSH y nuevos valores por defecto. La página de CSF de DirectAdmin sigue documentándolo.
  • cPanel mantiene su propio fork, pero solo para servidores cPanel & WHM. Fuera de cPanel, forks de la comunidad como Aetherinox/csf-firewall continúan CSF a su propio ritmo.

Así que CSF sigue funcionando en DirectAdmin y recibe correcciones a través de CustomBuild. Lo que ha cambiado es que nadie lo desarrolla como lo hacía ConfigServer, así que es poco probable que lleguen funciones nuevas.

Tus opciones

  • Seguir con CSF a través de CustomBuild

    La opción adecuada si gestionas uno o pocos servidores y te gustan los archivos de CSF y su pantalla en DirectAdmin. Mantén CustomBuild al día para que CSF reciba las actualizaciones de DirectAdmin.

  • Pasar a firewalld o nftables, más fail2ban

    Las herramientas de la propia distribución, mantenidas en origen. Pierdes la pantalla de CSF en DirectAdmin, y su Brute Force Monitor bloquea a través de CSF: planifica cómo bloqueará sin él.

  • Añadir InfraFence a cualquiera de los dos

    Para agencias y equipos con muchos servidores: un panel en vivo para todos, ataques bloqueados en el firewall, vigilancia del tráfico saliente y de la integridad de archivos, y correcciones que se comprueban y se deshacen si SSH o un sitio deja de responder.

InfraFence no sustituye directamente al filtro de paquetes de CSF: no define tu política base (qué puertos están abiertos al mundo). Para eso, mantén CSF, firewalld o nftables. InfraFence trabaja por encima y nunca abre un puerto que esa herramienta haya cerrado.

Lo que hace el agente en un servidor DirectAdmin

  • Reconoce DirectAdmin a partir de /usr/local/directadmin, lee su versión con directadmin v y muestra ambos en el panel de InfraFence.
  • Lee el tráfico de cada dominio. Obtiene los dominios del domains.list de cada usuario y lee los logs de acceso por dominio en /var/log/httpd/domains, así el firewall web ve las peticiones a cada sitio (Firewall web).
  • No toca los archivos de CustomBuild. Bajo un panel de hosting el agente nunca edita la configuración del servidor web: ni reglas de ModSecurity ni bloqueos por user agent. Los bots configurados como Bloquear se bloquean en el firewall.
  • Bloquea en el firewall la fuerza bruta por SSH y los ataques web, y puede cerrar los puertos de bases de datos abiertos a internet cuando lo pides desde el panel de InfraFence (Puertos y bloqueo saliente). Sus bloqueos, la lista blanca y los bloqueos por país se aplican a IPv4; los puertos cerrados, a IPv4 e IPv6.
  • Vigila lo que CSF no ve: conexiones que salen del servidor hacia direcciones maliciosas conocidas, respuestas DNS, malware en los sitios y cambios en los archivos del sistema.

Junto a CSF y lfd

HerramientaQué hace InfraFence
CSFMantiene su propia cadena y nunca edita csf.conf, csf.allow ni csf.deny. Tras csf -r restaura solo sus propias cadenas, saltos y conjuntos, en segundos. Los puertos de CSF cambian solo cuando lo pides desde el panel de InfraFence.
lfdLos dos leen los mismos logs y bloquean cada uno por su cuenta: los bloqueos de lfd quedan en CSF y los de InfraFence en su propio conjunto.
Brute Force MonitorEl BFM de DirectAdmin bloquea a través de CSF, en csf.deny. InfraFence no lo modifica, y sus propios bloqueos quedan en su propio conjunto.

Las pruebas de cada versión del agente instalan CSF (el fork comunitario GPLv3) en el mismo host, ejecutan csf -r y comprueban que las cadenas y los bloqueos del agente vuelven mientras SSH sigue respondiendo y las reglas de CSF quedan exactamente como CSF las escribió. La lista completa de herramientas está en Coexistencia.

Instalar el agente en DirectAdmin

  1. Ejecuta primero la comprobación de solo lectura: el --dry-run del instalador indica cualquier cosa que pueda estorbar y no cambia nada.
  2. En el panel de InfraFence, Servidores › Añadir servidor crea un token de instalación, válido durante una hora.
  3. Ejecuta el comando de instalación como root por SSH. No hay que cambiar nada en DirectAdmin ni en CustomBuild.
curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --dry-run

Los sistemas compatibles con DirectAdmin, como AlmaLinux, Rocky Linux, Debian y Ubuntu, están entre las 15 distribuciones en las que se prueba el agente antes de cada versión (Distribuciones compatibles).

Preguntas

¿Sigue siendo seguro usar CSF en DirectAdmin?
A noviembre de 2026, sí, si CustomBuild lo mantiene actualizado: DirectAdmin distribuye las actualizaciones de CSF a través de CustomBuild. No descargues CSF de los antiguos servidores de ConfigServer.
¿InfraFence sustituye a CSF?
No como filtro de paquetes: no decide qué puertos están abiertos. Evita tener un panel por servidor y añade lo que CSF nunca tuvo, como la detección del tráfico saliente y correcciones comprobadas, junto a CSF, firewalld o nftables.
¿Tengo que quitar CSF para instalar InfraFence?
No. El agente detecta CSF y trabaja a su lado, en sus propias cadenas. No se cambia nada de la configuración de CSF.

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>