fbpx
Pesquisar

Como Instalar o CrowdSec no pfSense: Guia Completo e Correção para Firewall

O CrowdSec é uma solução de segurança colaborativa que oferece proteção contra uma ampla variedade de ataques cibernéticos, como tentativas de brute force e ataques DDoS. O CrowdSec pode ser integrado ao pfSense, um dos firewalls mais utilizados em redes domésticas e corporativas, para garantir proteção adicional contra ameaças.

Neste guia, vamos explicar como instalar o CrowdSec no pfSense usando a interface GUI via prompt de comando, além de oferecer uma solução para um problema comum no qual o firewall do CrowdSec não fica funcional, necessitando da criação manual de tabelas IPv4 e IPv6.

image 14
CrowsSec install

Passo 1: Instalação do CrowdSec no pfSense

A instalação do CrowdSec no pfSense pode ser feita diretamente a partir do prompt de comando da interface GUI. Siga as etapas abaixo para instalar a versão mais recente do CrowdSec no seu firewall pfSense.

1.1 Acessar o Prompt de Comando via GUI do pfSense

  1. Faça login na interface do pfSense.
  2. No menu principal, navegue até Diagnostics > Command Prompt.
  3. No prompt de comando, você estará apto a executar os comandos necessários para instalar o CrowdSec.

1.2 Comandos de Instalação do CrowdSec

Para iniciar a instalação, use o seguinte comando para baixar e executar o script de instalação do CrowdSec:

fetch https://raw.githubusercontent.com/crowdsecurity/pfSense-pkg-crowdsec/refs/heads/main/install-crowdsec.sh
yes | sh install-crowdsec.sh --release v0.1.4-1.6.3_2

O comando fetch baixa o script diretamente do repositório oficial do CrowdSec para o pfSense, e o comando sh executa o script, instalando o CrowdSec na versão especificada.

1.3 Configuração e Inicialização

Após a execução dos comandos, o CrowdSec será instalado e configurado automaticamente no pfSense. Verifique se o CrowdSec Security Engine foi instalado e está rodando corretamente.

Você pode monitorar o status do CrowdSec e configurar as opções de remediação, como banir IPs maliciosos, diretamente pela interface do pfSense.

Passo 2: Correção de Problemas no Firewall do CrowdSec

Alguns usuários podem enfrentar problemas em que o firewall do CrowdSec não fica funcional após a instalação. Esse problema geralmente está relacionado à ausência de tabelas de IPv4 e IPv6 necessárias para que o CrowdSec gerencie as listas negras de IPs. Abaixo, explicamos como resolver isso.

2.1 Criando Tabelas de IPv4 e IPv6

Para que o firewall funcione corretamente, você precisa criar as tabelas de IPv4 e IPv6 para o CrowdSec. Siga os passos abaixo para adicionar e gerenciar as tabelas manualmente.

Criar Tabela para IPv4

Adicione um endereço IPv4 à tabela de blacklists do CrowdSec usando o comando:

pfctl -t crowdsec_blacklists -T add 192.168.1.1

Este comando cria a tabela crowdsec_blacklists e adiciona o IP 192.168.1.1 à lista de bloqueio.

Mostrar Tabela IPv4

Para visualizar os IPs que estão na tabela de blacklists de IPv4, use o comando:

pfctl -t crowdsec_blacklists -T show

Excluir IP da Tabela IPv4

Se precisar remover um IP da tabela de blacklists, use o comando:

pfctl -t crowdsec_blacklists -T delete 192.168.1.1

Criar Tabela para IPv6

O mesmo processo pode ser aplicado para endereços IPv6. Use o comando abaixo para adicionar um endereço IPv6 à tabela de blacklists do CrowdSec:

pfctl -t crowdsec6_blacklists -T add ::1

Mostrar Tabela IPv6

Para visualizar os IPs na tabela de blacklists de IPv6:

pfctl -t crowdsec6_blacklists -T show

Excluir IP da Tabela IPv6

Para remover um endereço IPv6 da lista:

pfctl -t crowdsec6_blacklists -T delete ::1

2.2 Recarregando o Firewall

Após criar ou modificar as tabelas de IPv4 e IPv6, é importante recarregar o serviço de firewall para garantir que as novas configurações sejam aplicadas corretamente. Para recarregar o firewall no pfSense, execute o comando:

pfctl -f /etc/pf.conf

Esse comando aplica as configurações atualizadas do firewall.

Passo 3: Verificação e Monitoramento do CrowdSec

Agora que o CrowdSec está instalado e funcionando corretamente, você pode monitorar seu desempenho e atividade diretamente pela interface GUI do pfSense ou através do painel online do CrowdSec.

Acesso à Console CrowdSec

O CrowdSec oferece uma console online para monitoramento e gerenciamento centralizado de suas instâncias. Para acessar a console, siga o link abaixo e faça login ou crie uma conta gratuita:

Na console, você poderá visualizar alertas de segurança, acompanhar o status do sistema e ajustar as políticas de segurança conforme necessário.

Conclusão

A instalação do CrowdSec no pfSense proporciona uma camada adicional de segurança, permitindo que você proteja sua rede contra uma ampla gama de ameaças. Este guia ofereceu um passo a passo para a instalação do CrowdSec através da interface GUI do pfSense, além de instruções para corrigir possíveis problemas no firewall relacionados à criação de tabelas de IPv4 e IPv6.

Com o CrowdSec instalado e configurado corretamente, você pode monitorar e mitigar ameaças com mais eficiência, utilizando a inteligência colaborativa da comunidade global do CrowdSec. Para mais detalhes e outras opções de configuração, você pode consultar a documentação oficial do CrowdSec.

Conheça nosso Canal do Youtube
Escute Nosso DoluCast
Melhores da Semana