From 4ca24ac99cc29a4ecaf07fddb6d965444abb44c6 Mon Sep 17 00:00:00 2001 From: Jeltz Date: Sun, 2 Jan 2022 16:51:31 +0100 Subject: [PATCH] Add IPForward= support systemd_networkd role --- roles/systemd_networkd/templates/network.j2 | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/roles/systemd_networkd/templates/network.j2 b/roles/systemd_networkd/templates/network.j2 index b0566a6..e5629b9 100644 --- a/roles/systemd_networkd/templates/network.j2 +++ b/roles/systemd_networkd/templates/network.j2 @@ -3,10 +3,11 @@ [Match] Name={{ item.key }} -{% if not (item.value.link_local | default(true)) %} [Network] -LinkLocalAddressing=no -{% endif %} +LinkLocalAddressing={{ item.value.link_local | default(true) + | ternary("yes", "no") }} +IPForward={{ item.value.forward | default(false) + | ternary("yes", "no") }} {% for addr in item.value.ip_addrs | default([]) %} [Address]