Últimas Postagens





Como Ativar e Desativar o Firewall no Linux



O firewall é uma ferramenta essencial para garantir a segurança de qualquer sistema operacional, incluindo o Linux. Ele atua como uma barreira entre a rede interna e externa, controlando o tráfego de dados com base em regras definidas pelo administrador do sistema. Neste artigo, vamos abordar como ativar e desativar o firewall em distribuições Linux comuns, como Ubuntu e CentOS, usando `ufw` (Uncomplicated Firewall) e `firewalld`.


1. Usando o UFW no Ubuntu


Ativar o UFW


1. Instalar o UFW (se não estiver instalado):

   

   sudo apt-get install ufw

   

2. Ativar o UFW:

   

   sudo ufw enable

 

Isso ativa o firewall com as configurações padrão, que geralmente bloqueiam todas as conexões de entrada e permitem todas as de saída.


3. Verificar o status do UFW:

   

   sudo ufw status

   

Este comando mostrará as regras atuais do firewall e se ele está ativo ou não.


Desativar o UFW


1. Desativar o UFW:

   

   sudo ufw disable

   

2. Verificar o status do UFW:

   

   sudo ufw status

   

   Este comando confirmará que o firewall está desativado.


2. Usando o Firewalld no CentOS


Ativar o Firewalld


1. Instalar o Firewalld (se não estiver instalado):

   

   sudo yum install firewalld

   

2. Iniciar o serviço do Firewalld:

   

   sudo systemctl start firewalld

   

3. Ativar o Firewalld para iniciar automaticamente na inicialização do sistema:

   

   sudo systemctl enable firewalld

   

4. Verificar o status do Firewalld:

   

   sudo firewall-cmd --state

   

   Este comando confirmará que o firewall está ativo.


Desativar o Firewalld


1. Parar o serviço do Firewalld:

   

   sudo systemctl stop firewalld

   

2. Desativar o Firewalld para não iniciar automaticamente na inicialização do sistema:

   

   sudo systemctl disable firewalld

   

3. Verificar o status do Firewalld:

   

   sudo firewall-cmd --state

   

   Este comando confirmará que o firewall está desativado.


Configurações Adicionais


Adicionando Regras no UFW


Para adicionar regras específicas no UFW, você pode usar comandos como:


1. Permitir uma porta específica:

   

   sudo ufw allow 22/tcp

   

   Isso permite o tráfego na porta 22 (usado pelo SSH).


2. Negar uma porta específica:

   

   sudo ufw deny 80/tcp

   

   Isso bloqueia o tráfego na porta 80 (usado pelo HTTP).


Adicionando Regras no Firewalld


Para adicionar regras específicas no Firewalld, você pode usar comandos como:


1. Permitir uma porta específica:

   sudo firewall-cmd --zone=public --add-port=22/tcp --permanent

   sudo firewall-cmd --reload

   

Isso permite o tráfego na porta 22 na zona pública permanentemente e recarrega as regras do firewall.


2. Negar uma porta específica:

   

   sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent

   sudo firewall-cmd --reload

   

Isso bloqueia o tráfego na porta 80 na zona pública permanentemente e recarrega as regras do firewall.


Conclusão


O gerenciamento do firewall no Linux, seja utilizando `ufw` ou `firewalld`, é uma tarefa fundamental para a segurança do sistema. Ativar e desativar o firewall conforme necessário, além de configurar regras específicas, permite um controle granular sobre o tráfego de rede, protegendo contra acessos não autorizados e outros tipos de ameaças. É importante revisar e ajustar regularmente as configurações do firewall para garantir que elas atendam às necessidades de segurança da rede e do sistema.






Nenhum comentário