Pular para o conteúdo

Funciona junto com o que você já usa.

O atalince não substitui o seu firewall. Ele cria cadeias próprias, põe os saltos no lugar certo e deixa as suas regras como estão.

Quem vem antes, quem vem depois.

Desde o agente 1.0.2, os saltos do atalince entram logo depois das regras que só descartam tráfego e à frente de qualquer regra que possa aceitar. Um IP bloqueado não escapa por um ACCEPT anterior, e ninguém fica brigando pela primeira posição.

INPUT · ordem dos saltos
  1. 1f2b-sshdsó descartafica na frente
  2. 2ATALINCE-BANSatalinceIPs bloqueados → DROP
  3. 3ATALINCE-INPUTatalinceIPs permitidos, regras, geobloqueio
  4. 4ufw-before-inputpode aceitarfica depois
Ilustração com fail2ban e ufw. Os nomes das cadeias dependem do que está instalado no servidor.

O que acontece com cada uma.

Matriz completa de compatibilidade →
ufw
As regras do ufw não são alteradas.
firewalld
Se um reload apagar o salto para a cadeia do atalince, o agente refaz.
CSF
As regras do CSF continuam como estão.
fail2ban
As cadeias f2b-* só descartam; o atalince entra logo depois delas.
CrowdSec
Com o bouncer de firewall em iptables, o atalince entra logo depois das cadeias dele.
mailcow
O atalince entra logo depois da cadeia MAILCOW, sem disputar posição.
Docker
Portas publicadas passam pela FORWARD. O agente mantém dois saltos no topo da DOCKER-USER (desde o 1.0.4) ou da FORWARD com o backend nftables do Docker (desde o 1.0.7).
Coolify e Compose
Publicam portas pelo Docker, então ficam cobertos do mesmo jeito.
DROPs manuais
Regras suas que só descartam continuam na frente.

Desinstalar não leva nada seu.

Removido

  • O binário atalince-agent e o serviço systemd
  • As cadeias ATALINCE-INPUT e ATALINCE-BANS e os conjuntos atalince-*
  • O estado local do agente

Fica

  • As suas regras de firewall, inclusive as do ufw, firewalld ou CSF
  • Os seus arquivos e logs

Programa Founders

Use o atalince desde o começo.

Recursos do Pro para até 3 servidores, sem cobrança, por 12 meses. Cada inscrição é aprovada pela equipe.