Skip to content

Latest commit

 

History

History
78 lines (35 loc) · 1.93 KB

README.md

File metadata and controls

78 lines (35 loc) · 1.93 KB

Esta é uma ferramenta de linha de comando para configurar o firewall em sistemas Linux que usam o serviço firewalld (firewall-cmd). A ferramenta é projetada para fornecer uma interface simplificada , útil para administradores de sistemas que desejam configurar rapidamente o firewall em seus servidores Linux, garantindo a segurança da rede e dos serviços executados neles. A ferramenta oferece suporte para sistemas Linux com firewalld, como Ubuntu, CentOS e RHEL.

Funcionalidades:

Verifica se o firewalld está instalado e o instala caso não esteja.

Permite configurar interfaces e zonas.

Libera serviços e portas específicas.

Bloqueia serviços e portas específicas.

Permite bloquear IPs individualmente ou por máscara.

Mostra a lista de todas as zonas.

Mostra a configuração da zona selecionada.

Lista os IPs bloqueados.

Aplica as configurações.

Requisitos:

Sistema operacional Linux.

Firewalld instalado.

Como usar:

Clone este repositório:

git clone https://github.com/seu-usuario/gerenciador-firewall.git

Acesse o diretório do script:

cd gerenciador-firewall

Execute o script com permissões de root:

sudo ./gerenciador-firewall.sh

Siga as instruções na tela para gerenciar o firewalld.

Observações:

Este script é apenas para fins educacionais e não deve ser usado em ambientes de produção sem antes ser testado e validado.

É recomendável fazer backup da sua configuração do firewalld antes de usar este script.

O script está em constante desenvolvimento e novas funcionalidades podem ser adicionadas no futuro.

Contribuições:

Sinta-se à vontade para contribuir para este projeto.

Para contribuir, faça um fork do repositório e envie um pull request com suas alterações.

Agradecimentos:

Agradeço a todos que contribuíram para este projeto.

Contato:

Se você tiver alguma dúvida ou sugestão, entre em contato comigo através do GitHub.

Licença:

Este script é licenciado sob a licença MIT.