My post was correct as written and the contexts for which I qualified,
and no it is not called port forwarding if the destination IP address in the original packet is not on the router itself but the address of a host behind it.
In that case your are only opening a port for the specified destination and the router does not need to process the payload or modify the layer 3 or higher headers itself.
It is only port forwarding if NAT is required to translate the destination IP by modifying the layer 3 (network) and possibly 4 (transport) header prior to onward delivery.
I gave an example for my Wireguard setup where it is not port forwarding because it is IPv6
which is functionally analogous in IPv4 to having a public subnet routed to you for a network setup behind your own router,
but still governed by the
default block from external firewall policy.
It was an attempt to describe the terms more precisely in case users need to work with a real router / firewall platform beyond how most SOHO boxes use or misuse the terminology.
prlzx on Zen: FTTC (VDSL) at ~40Mbps / 10Mbps
with IP4/6 (no v6? - not true Internet)
Edited by prlzx (Mon 04-Sep-23 21:18:54)