Estamos levando em consideração que você já tem os requisitos como iptables e etc instalado no seu servidor.

Instalação:

Instalando o repositório (se não tiver instalado)

Instalando o fail2ban

Ativando o serviço

Copie o arquivo jail.conf para jail.local

Agora você deve abrir o jail.local e fazer as configurações que achar necessário. O arquivo é bem comentado. Abaixo colocamos apenas um trecho do arquivo que habilitamos para nossos testes.

Com o arquivo salvo execute:

Para reiniciar o serviço

Verifique se o serviço var dar como running

Verifique que jails estão ativos

Para verificar o status de um jail em específico use o nome do mesmo no comando abaixo.

Para bloquear um IP em um Jail por exemplo …
Depois rode o comando do Status para vc verificar …

Para desbloquear um IP de um jail …
Depois rode o comando do Status para vc verificar …