c'est rare donc autant en parler: un excellent article de blog:
https://tailscale.com/blog/how-nat-traversal-works/Il explique en détail la problématique du "NAT traversal" et comment la résoudre.
A noter que l'article n'est pas spécifique a Tailscale (configuration managée de VPN avec Wireguard) et explique des concepts et solutions utilisables par tout le monde.
Pour faire simple, le "NAT traversal" permet par exemple a 2 PC qui sont chacun derriere une box Internet de communiquer directement entre eux sans ouvrir de ports spécifiques dans les box (manuellement ou via UPnP-IGD).
C'est par exemple utilisé par WebRTC pour faire des visio en peer to peer ou par l'excellent
https://webwormhole.io/ qui permet a 2 PC de s'échanger des fichiers en direct via Internet (via un navigateur web ou en ligne de commande).