25 lines
718 B
YAML
25 lines
718 B
YAML
---
|
|
- name: iptables - install iptables-persistent
|
|
package: name=iptables-persistent
|
|
when: ansible_os_family == "Debian"
|
|
|
|
- name: iptables - install iptables
|
|
package: name=iptables
|
|
when: ansible_os_family != "Debian"
|
|
|
|
- name: /etc/iptables/rules.v4
|
|
template: "dest=/etc/iptables/rules.v4 src={{ common_iptables_v4 }} owner=root group=root mode=0644"
|
|
notify:
|
|
iptables restore
|
|
|
|
- name: iptables - setup service for IPv4
|
|
service: name=iptables enabled=yes
|
|
|
|
- name: /etc/iptables/rules.v6
|
|
template: "dest=/etc/iptables/rules.v6 src={{ common_iptables_v6 }} owner=root group=root mode=0644"
|
|
notify:
|
|
iptables restore
|
|
|
|
- name: iptables - setup service for IPv6
|
|
service: name=ip6tables enabled=yes
|