diff --git a/templates/nftables.nft.j2 b/templates/nftables.nft.j2 index b18b39e..239359f 100644 --- a/templates/nftables.nft.j2 +++ b/templates/nftables.nft.j2 @@ -19,7 +19,7 @@ table inet filter { # allow incoming firewall rules {% for rule in incoming_firewall_rules %} # {{ rule.name }} - iif {{ lan_interface }} ip saddr {{ rule.source }} {{ rule.protocol | default('tcp') }} dport {{ rule.port }} accept + iif {{ rule.interface | default(lan_interface) }} ip saddr {{ rule.source }} {{ rule.protocol | default('tcp') }} dport {{ rule.port }} accept {% endfor %} }