Il faut STUN, mais avec certains types de NAT, tu n'échappes pas au port-mapping rigide. Linux est un exemple de NAT qui ne support ni H.323, ni SIP, ni RTP, et pour lequel le port-mapping rigide est indispensable.
En pratique, cela fonctionnera sans port-mapping rigide avec la plupart des routeurs, soit parce qu'ils supporttent H.323, soit parce qu'ils ne font pas du NAT symmétrique. Dans ce cas, STUN seul suffit.
Il y a une autre alternative, utiliser un proxy H.323 comme gnugk.org, mais c'est plus difficile.
[^] # Re: et en pratique derrière un NAT?
Posté par Damien Sandras . En réponse à la dépêche GnomeMeeting 1.2 disponible. Évalué à 3.
En pratique, cela fonctionnera sans port-mapping rigide avec la plupart des routeurs, soit parce qu'ils supporttent H.323, soit parce qu'ils ne font pas du NAT symmétrique. Dans ce cas, STUN seul suffit.
Il y a une autre alternative, utiliser un proxy H.323 comme gnugk.org, mais c'est plus difficile.