As per the title, I’m trying to understand where the new since incus 7.3 incus port-forward fits within Incus network capabilities.
In my understanding, so far we had two main avenues to transfer connections reaching the host to instances on a managed bridge:
- proxy devices, with or without NAT mode
- network forwards
(I’ve found Difference between network forward and proxy device (this reply especially) and Forward and map port to container - #2 by stgraber useful to understand the differences and respective use cases.)
Both options always felt a bit heavy/cumbersome to use to me due to their syntax, and that’s why I’m delighted we now get the simpler port-forward.
Am I right in thinking it offers a simpler, TCP-only proxy device (because it is per instance), in NAT mode (because it uses nftables instead of a separate connection/virtual device) but able to listen on the wildcard address, which didn’t use to be the case (at least for VMs)?