O Firewalld armazena sua configuração em /etc/firewalld e dentro desse diretório você pode encontrar vários arquivos de configuração:
-
firewalld.conffornece a configuração geral. - Os arquivos no diretório
zonesfornecem suas regras de firewall personalizadas para cada zona. - Os arquivos no diretório
servicesfornecem serviços personalizados que você definiu. - Os arquivos no diretório
icmptypesfornecem 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.