Estou começando a usar o RHEL7 e aprendendo um pouco sobre as mudanças que acompanham o systemd.
Existe uma maneira de executar /sbin/service iptables save
no firewalld?
$ /sbin/service iptables save
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
O paralelo mais próximo que posso encontrar na documentação é --reload
:
Reload the firewall without loosing state information:
$ firewall-cmd --reload
Mas não diz explicitamente se está economizando ou não.
Eu precisava adicionar o serviço SIP e alguns IPs
no diretório / usr / lib / firewalld / services / adicionei sip.xml com base em outros arquivos de serviço xml.
Em seguida, adicionei o serviço sip a um firewalld
Em seguida, adicionei IPs ao serviço em /etc/firewalld/zones/public.xml
você também pode adicionar LOG se adicionar nível de registro
depois de adicionar regras à sua zona, execute
verifique suas tabelas de ipt - você deve estar pronto.
fonte