Estás com problemas na tua rede e desconfias que a firewall pode estar a bloquear o serviço que precisas? Queres saber exatamente quais as regras que o firewalld está a aplicar? Não procures mais! Neste guia, vais aprender a listar todas as regras do firewalld em apenas alguns comandos.
Como listar as regras do firewalld
Se o teu sistema operativo já vem com o firewalld instalado, a firewall já estará ativa, mas por vezes, pode não estar a funcionar como esperas. Quando tentas listar as regras, podes até ver um erro como este:
Firewalld is not running
Não te preocupes! Para resolver este problema, basta ativar o firewalld com o comando:
sudo systemctl start firewalld
Agora, já podes listar as regras do firewalld com este simples comando:
firewall-cmd --list-all
Listar regras de uma zona específica no firewalld
Queres mais detalhes? Podes listar as regras de uma zona específica. Basta usar o comando abaixo, especificando a zona que queres inspecionar:
firewall-cmd --list-all --zone <zone_name>
Por exemplo, se quiseres ver as regras da zona “public”, usas:
firewall-cmd --list-all --zone public
Conclusão
Conhecer as regras da tua firewall é essencial para garantir a segurança da tua rede e resolver problemas de bloqueio de serviços. Com este tutorial, saberás exatamente como listar as regras globais e de zonas específicas no firewalld, garantindo que a tua rede está sempre protegida.
Se ainda tens dúvidas, deixa um comentário!