O Firewalld armazena sua configuração em /etc/firewalld
e dentro desse diretório você pode encontrar vários arquivos de configuração:
-
firewalld.conf
fornece a configuração geral. - Os arquivos no diretório
zones
fornecem suas regras de firewall personalizadas para cada zona. - Os arquivos no diretório
services
fornecem serviços personalizados que você definiu. - Os arquivos no diretório
icmptypes
fornecem icmptypes personalizados que você definiu.
Existe uma estrutura de diretório correspondente em /usr/lib/firewalld
que fornece os padrões para zonas, serviços e icmptypes, caso você queira começar a personalizar a partir de um modelo, ou simplesmente ver como os arquivos se parecem .
A configuração de firewall dos principais serviços (ftp, httpd, etc) vem no diretório /usr/lib/firewalld/services
. Mas ainda é possível adicionar novos no diretório /etc/firewalld/services
. Além disso, se houver arquivos em ambos os locais para o mesmo serviço, o arquivo no diretório /etc/firewalld/services
terá precedência.