diff --git a/defaults/main.yml b/defaults/main.yml index ed97d539c095cf1413af30cc23dea272095b97dd..a8a85ebcf62d7e1aadf3401cf26eea94a09327c5 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1 +1,2 @@ --- +ip_forward: no diff --git a/meta/main.yml b/meta/main.yml index 2a3b2003143e7427e0d4818c4c7bdd3713813c0a..7aa2fb33fd0b8dd4200b026e8edbae3d64e76ef0 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -9,3 +9,6 @@ galaxy_info: - 20.04 min_ansible_version: 2.9 galaxy_tags: [] + +collections: + - ansible.posix diff --git a/tasks/main.yml b/tasks/main.yml index c8b74232e172d35add4f3e004d916b5915fab344..027b8153cd5d6957cafaf6129669b7a16dffb7a1 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -13,6 +13,15 @@ - iptables - iptables-persistent +# Setup ip forward + +- name: Enable IP Forwarding + ansible.posix.sysctl: + name: net.ipv4.ip_forward + value: "1" + state: present + when: ip_forward + # Setup IPTables folder and files - name: Manage iptables directory