Что такое Firewalld? Firewalld — это решение для управления брандмауэром для многих дистрибутивов Linux, включая Ubuntu, Debian, CentOS, RHEL и Fedora. Он действует как интерфейс для системы фильтрации iptables, предоставляемой ядром Linux. Он не зависит от протокола, что означает, что он поддерживает IPv4, IPv6, мосты Ethernet и наборы IP.
firewalld установлен по умолчанию в системах CentOS7. Вам нужно отключить его и запустить вместо него iptables.
Возможно у firewalld, конечно же есть будущее, более того, он уже сейчас готов для использования, в случаях, если администратору не нужно от фаервола чего-то большего чем простое управление доступом на уровне портов и сервисов. Однако если на сервере с помощью брандмауэра предстоит решать какие-то более сложные задачи, имеет смысл отказаться от firewalld в пользу iptables и работать со вторым в привычном режиме.