2010-01-22 14 views
5

Desidero connettermi ai computer, ognuno dei quali dietro un router NAT. Ho letto che STUN funziona solo con un computer dietro un router NAT. È vero? In tal caso, come posso risolvere il problema del doppio NAT?NAT traversal con Java

Grazie, Thomas

+1

Duplicato: http://stackoverflow.com/questions/917385/nat-traversal-with-java/ – Yrlec

risposta

1

TURN è un set di estensioni per stordire che aiuto per risolvere il problema della doppia-NAT. Hai ancora bisogno di un server nel cloud e i client devono registrarsi. L'origine di alcuni server gratuiti è available.

Dal progetto TURNO internet:

come descritto in [RFC5128] e [RFC4787], tecniche di perforazione del foro
fallirà se entrambi i padroni di casa sono dietro NAT che non sono ben educati. Ad esempio, se entrambi gli host sono dietro NAT che hanno un comportamento di mappatura "mappaggio dipendente" o "indirizzo e porta dipendente mappatura", quindi perforatura tecniche generalmente sicuro.

0

Se non si dispone di un server centrale, è possibile considerare l'utilizzo di upnp se disponibile per creare un buco nel router. Azureus/vuze fa questo.

Problemi correlati