Saltar al contenido

Funciona junto con lo que ya usas.

atalince no reemplaza tu firewall. Crea cadenas propias, pone los saltos en el lugar correcto y deja tus reglas como están.

Quién va antes, quién va después.

Desde el agente 1.0.2, los saltos de atalince entran justo después de las reglas que solo descartan tráfico y delante de cualquier regla que pueda aceptar. Una IP bloqueada no se escapa por un ACCEPT anterior, y nadie se pelea por la primera posición.

INPUT · orden de los saltos
  1. 1f2b-sshdsolo descartaqueda delante
  2. 2ATALINCE-BANSatalinceIPs bloqueadas → DROP
  3. 3ATALINCE-INPUTatalinceIPs permitidas, reglas, geobloqueo
  4. 4ufw-before-inputpuede aceptarqueda después
Ilustración con fail2ban y ufw. Los nombres de las cadenas dependen de lo que esté instalado en el servidor.

Qué pasa con cada una.

Matriz completa de compatibilidad →
ufw
Las reglas de ufw no se modifican.
firewalld
Si un reload borra el salto a la cadena de atalince, el agente lo rehace.
CSF
Las reglas de CSF siguen como están.
fail2ban
Las cadenas f2b-* solo descartan; atalince entra justo después de ellas.
CrowdSec
Con el bouncer de firewall en iptables, atalince entra justo después de sus cadenas.
mailcow
atalince entra justo después de la cadena MAILCOW, sin disputar la posición.
Docker
Los puertos publicados pasan por FORWARD. El agente mantiene dos saltos al inicio de DOCKER-USER (desde la 1.0.4) o de FORWARD con el backend nftables de Docker (desde la 1.0.7).
Coolify y Compose
Publican puertos a través de Docker, así que quedan cubiertos de la misma forma.
DROPs manuales
Tus reglas que solo descartan siguen delante.

Desinstalar no se lleva nada tuyo.

Se elimina

  • El binario atalince-agent y el servicio systemd
  • Las cadenas ATALINCE-INPUT y ATALINCE-BANS y los conjuntos atalince-*
  • El estado local del agente

Se queda

  • Tus reglas de firewall, incluidas las de ufw, firewalld o CSF
  • Tus archivos y logs

Programa Founders

Usa atalince desde el comienzo.

Recursos de Pro para hasta 3 servidores, sin costo, durante 12 meses. El equipo aprueba cada solicitud.