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