Je fais un systemctl start iptables ça fonctionne pourquoi n'a t-il pas été pris au démarrage ?
as-tu fait un systemctl status iptables ? car ça t'aurait indiqué si oui ou non il est enregistré pour être lancé au démarrage.
sinon tu peux faire un systemctl enable iptables
mais fais attention aux conflits si un autre pare-feu est actif