diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-11-26 14:07:01 +0100 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2019-12-02 11:15:14 +0000 |
commit | 2d8903c363e4a8ed36ecd0929289cd5b9a05bdea (patch) | |
tree | 510b19c58f5e39637e42834a705856227d79a70e /ansible/roles/gsm-tester-network/tasks/main.yml | |
parent | 13eaaa36443c7daacae09d11815243b318557ad0 (diff) |
ansible: gsm-tester: Enable ip forwarding and masquerading on boot
Some nodes in the internal network, such as LimeNetMicro, will need
Internet access to upgrade osmo-trx-lms from OBS repos.
It also makes it easier to update manually other nodes inside the
internal network.
Change-Id: I2c89cf9cfcb55b3153e7be212c68ffa8db0f6927
Diffstat (limited to 'ansible/roles/gsm-tester-network/tasks/main.yml')
-rw-r--r-- | ansible/roles/gsm-tester-network/tasks/main.yml | 12 |
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 |