A partir de CentOS/RHEL 7, iptables se reemplaza por firewalld. En algunos casos, es posible que desee utilizar buenas iptables antiguas en lugar de firewalld en su sistema CentOS/RHEL 7 u 8. Esta publicación describe los pasos necesarios para llevar a cabo la conversión.
1. Instale el paquete de servicios de iptables:
# /usr/bin/yum install iptables-services
2. Detener el servicio de cortafuegos:
# /usr/bin/systemctl stop firewalld
3. Enmascare el servicio de firewalld (el enmascaramiento hará que sea imposible iniciar el servicio de firewalld):
# /usr/bin/systemctl mask firewalld
4. Inicie el servicio iptables:
# /usr/bin/systemctl start iptables
5. Verifique el estado del servicio iptable:
# /usr/bin/systemctl status iptables ● iptables.service - IPv4 firewall with iptables Loaded: loaded (/usr/lib/systemd/system/iptables.service; enabled; vendor preset: disabled) Active: active (exited) since Fri 2019-12-13 14:39:38 IST; 1min 49s ago ...
6. Habilite las iptables para que se inicien en el arranque:
# /usr/bin/systemctl enable iptables
7. Enumere sus reglas de iptables:
# /usr/sbin/iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp -- anywhere anywhere ACCEPT all -- anywhere anywhere ...