O fail2ban apenas atualiza suas regras de firewall ( "Geralmente, o Fail2Ban é usado para atualizar regras de firewall para rejeitar os endereços IP de um período de tempo especificado, embora qualquer outra ação arbitrária (por exemplo, enviar um email) também possa ser configurada. ").
Seria melhor configurar seu firewall manualmente para permitir conexões apenas com aplicativos como o SSH de determinados endereços IP, em vez da regra definida atualmente.
Você menciona o Ubuntu, então tente ler sobre o ufw - Firewall Descomplicado (onde o ponto de guia de início rápido # 6 , mostra exatamente o cenário que você está tentando resolver) outras distribuições do Linux provavelmente dependem de iptables e existem outras perguntas para obtê-lo com iptables .