Subj : Connection Tests
To : Victor Sudakov
From : Michiel van der Vlist
Date : Mon Apr 10 2023 03:46 pm
Hello Victor,
On Friday April 07 2023 00:25, you wrote to me:
MV>> Please eleborate...
VS> The Transmission torrent client, and the syncthing file
VS> synchronization utility can use the UPnP protocol to request a
VS> firewall to pass *IPv4* incoming traffic (and create a port porwarding
VS> for IPv4 NAT). They cannot however (at least to my knowledge) use UPnP
VS> or any other protocol to request a router to open a hole for incoming
VS> traffic in an *IPv6* firewall.
I see. Or so I think. You ask for some kind of "IPv6 equivalent" for UPnP. But why would you want that? UpNP is a questionable idea anyway. For IPv4 it creates an entry in de NAT table and as a side effect creates a hole in the firewall.
But why would you need that for IPv6?
For IPv6 there (normally) is no NAT, so no need to create an entry in a NAT table. In IPv6 avery device has a Unique Global Address, so one can simply create pinholes in advance as needed for the address in question.