Add IPv4 exit via NAT

This commit is contained in:
Markus 2017-03-27 21:00:03 +02:00
parent b9efe6c8be
commit c05c0cafcd
4 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,4 @@
---
- name: Reload iptables
shell: iptables-restore < /etc/iptables/rules.v4

View File

@ -0,0 +1,8 @@
---
- name: Install iptables-persistent
apt: name=iptables-persistent state=present
- name: Configure iptables
template: src=rules.v4.j2 dest=/etc/iptables/rules.v4
notify: Reload iptables

View File

@ -0,0 +1,13 @@
# {{ ansible_managed }}
*nat
:PREROUTING ACCEPT [1:136]
:INPUT ACCEPT [1:136]
:OUTPUT ACCEPT [2:472]
:POSTROUTING ACCEPT [0:0]
-A POSTROUTING -o eth0 -j MASQUERADE
COMMIT
*filter
:INPUT ACCEPT [1124:131621]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1151:175226]
COMMIT

View File

@ -13,6 +13,7 @@
- batman - batman
- fastd - fastd
- mesh-interfaces - mesh-interfaces
- exit-ipv4
- dns - dns
- dhcpd - dhcpd
- respondd - respondd