aboutsummaryrefslogtreecommitdiffstats
path: root/ansible/roles/gsm-tester-network/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/gsm-tester-network/tasks/main.yml')
-rw-r--r--ansible/roles/gsm-tester-network/tasks/main.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/ansible/roles/gsm-tester-network/tasks/main.yml b/ansible/roles/gsm-tester-network/tasks/main.yml
index 210bf1e..b77fc0e 100644
--- a/ansible/roles/gsm-tester-network/tasks/main.yml
+++ b/ansible/roles/gsm-tester-network/tasks/main.yml
@@ -9,3 +9,15 @@
- name: start all network interface
command: ifup -a
when: gsm_tester_network_interface is changed
+
+- name: allow ip forwarding and masquerading traffic from internal network (iptables)
+ template:
+ src: etc/iptables-ogt
+ dest: /etc/network/if-up.d/iptables-ogt
+ mode: 0755
+
+- name: allow ip forwarding from internal network (sysctl)
+ copy:
+ src: ogt-sysctl.conf
+ dest: /etc/sysctl.d
+ notify: restart udev