forked from ISTI-ansible-roles/ansible-roles
Merge branch 'master' of adellam/ansible-roles into master
This commit is contained in:
commit
3f900a72f5
|
@ -46,6 +46,7 @@ iptables_deb_pkgs:
|
||||||
iptables_default_policy: ACCEPT
|
iptables_default_policy: ACCEPT
|
||||||
iptables_nat_enabled: False
|
iptables_nat_enabled: False
|
||||||
iptables_nat_specify_interfaces: True
|
iptables_nat_specify_interfaces: True
|
||||||
|
iptables_post_nat_enabled: False
|
||||||
iptables_nat_interfaces:
|
iptables_nat_interfaces:
|
||||||
- '{{ ansible_default_ipv4.interface }}'
|
- '{{ ansible_default_ipv4.interface }}'
|
||||||
iptables_input_default_policy: '{{ iptables_default_policy }}'
|
iptables_input_default_policy: '{{ iptables_default_policy }}'
|
||||||
|
|
|
@ -345,6 +345,7 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
COMMIT
|
COMMIT
|
||||||
{% if iptables_nat_enabled %}
|
{% if iptables_nat_enabled %}
|
||||||
|
# This should be obsoleted
|
||||||
# NAT rules
|
# NAT rules
|
||||||
*nat
|
*nat
|
||||||
:PREROUTING ACCEPT [0:0]
|
:PREROUTING ACCEPT [0:0]
|
||||||
|
@ -360,3 +361,17 @@ COMMIT
|
||||||
{% endif %}
|
{% endif %}
|
||||||
COMMIT
|
COMMIT
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
{% if iptables_post_nat_enabled %}
|
||||||
|
# NAT rules
|
||||||
|
*nat
|
||||||
|
:PREROUTING ACCEPT [0:0]
|
||||||
|
:INPUT ACCEPT [0:0]
|
||||||
|
:OUTPUT ACCEPT [0:0]
|
||||||
|
:POSTROUTING ACCEPT [0:0]
|
||||||
|
{% for rule in iptables_nat_rules %}
|
||||||
|
-A POSTROUTING {{ rule.options }} -j {{ rule.action | default('MASQUERADE') }}
|
||||||
|
{% endfor %}
|
||||||
|
COMMIT
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue