You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
829 B

---
- name: Save v4 rules (/etc/sysconfig/iptables)
shell: iptables-save -c > /etc/sysconfig/iptables
when: v4_script|changed
- name: Save v6 rules (/etc/sysconfig/ip6tables)
shell: ip6tables-save -c > /etc/sysconfig/ip6tables
when: v6_script|changed
- name: Ensure iptables service is installed
yum: name=iptables-services state=present update_cache=yes
when: ansible_distribution_major_version >= '7'
- name: Ensure iptables service is installed
yum: name=iptables state=present update_cache=yes
when: ansible_distribution_major_version < '7'
- name: Ensure iptables service is enabled & started
service: name=iptables enabled=yes state=started
- name: Ensure ip6tables service is enabled & started
service: name=ip6tables enabled=yes state=started
when: firewall_v6_configure