Instalação do Firewall CSF no sistema Debian 11
O guia a seguir descreve como instalar o firewall CSF em um sistema Debian 11
Faremos tudo no console executando alguns comandos simples.
Iniciamos o terminal e atualizamos os pacotes do sistema:
sudo apt update
Instalamos os pacotes necessários:
sudo apt install libio-socket-inet6-perl libsocket6-perl -y
sudo apt install sendmail dnsutils unzip libio-socket-ssl-perl -y
sudo apt install libcrypt-ssleay-perl git perl iptables libnet-libidn-perl -y
Nós baixamos o CSF
wget http://download.configserver.com/csf.tgz
Nós descompactamos
sudo tar -xvzf csf.tgz
Instalamos no sistema:
cd csf
sh install.sh
O próximo passo é executar no sistema:
sudo systemctl start csf
O próximo passo é atualizar as regras perl:
perl /usr/local/csf/bin/csftest.pl
Adicionamos csf ao autostart do sistema:
sudo systemctl enable csf
Vamos para a configuração inicial.
Editamos o arquivo:
Na seção
# Permitir portas TCP de entrada
E
# Permitir portas TCP de saída
Definimos as portas que queremos desbloquear, por exemplo:
Se quisermos bloquear um endereço IP, adicionamos ao arquivo:
sudo nano /etc/csf/csf.deny
Após fazer as alterações, recarregue o firewall com o comando:
sudo csf -r