如何在java中进行NAT隧道UDP打孔?

时间:2011-08-11 19:43:18

标签: udp nat

如何在java中进行NAT隧道UDP打孔?

因此,不同NAT后面的A和B计算机无法接收到彼此发送的UDP包.......

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您需要具有公共IP地址的服务器S. A和B应该打开与S的连接。这将在NAT中打开UDP漏洞。然后S可以读取A和B的NAT转换地址/端口。然后S可以将此信息发送回A和B,A和B可以直接在彼此的开放TCP端口上开始通信。