diff --git a/ansible/router/tasks/firewall.yaml b/ansible/router/tasks/firewall.yaml index f8e91f0c4b7c7106788c88498a8ecf31c4a7f949..3bcb73d0a6c03f05765d50b503378a9dad76ab36 100644 --- a/ansible/router/tasks/firewall.yaml +++ b/ansible/router/tasks/firewall.yaml @@ -1,5 +1,11 @@ --- +- name: Enable IP Forwarding + ansible.posix.sysctl: + name: net.ipv4.ip_forward + value: '1' + state: present + - name: Ensure nftables runs and enabled service: name: nftables diff --git a/ansible/router/tasks/main.yaml b/ansible/router/tasks/main.yaml index 454b163b01a6bf1ffb4b4b3814365e6f94fa5317..ae0cfc15c9d063035745189b875be13a50498ecb 100644 --- a/ansible/router/tasks/main.yaml +++ b/ansible/router/tasks/main.yaml @@ -30,4 +30,3 @@ - name: Setup firewall include_tasks: firewall.yaml - tags: [firewall] diff --git a/terraform/router.tf b/terraform/router.tf index bb76beb4014fc934d0ff60cacb0718cff44c2381..d41c8faf35e2fc853be1f8c1a909fa8b67b1312e 100644 --- a/terraform/router.tf +++ b/terraform/router.tf @@ -10,7 +10,7 @@ resource "proxmox_lxc" "router" { vmid = 9254 start = true memory = 4096 - cores = 4 + cores = 4 ssh_public_keys = local.ssh_keys