来自不同位置的UDP连接

时间:2014-11-13 18:53:51

标签: java udp

如果我想在不同的网络上从一台PC到另一台PC进行UDP文件传输,我的PC将连接哪个IP地址(考虑到我提前知道),我该如何找到它?我可以找到公共IP,但同一网络上的几台PC具有相同的公共IP。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用来自不同PC的traceroute并查看原始IP是什么。

答案 1 :(得分:0)

假设计算机A想要与计算机B建立UDP连接。

然后,A必须使用B的网络共享的B公共IP。

为了实现这一点,B的网络必须要注意它:在其路由器(掩盖私有IP)上将所需UDP号码的端口转发设置到计算机B(到其私有IP)。

为了执行上一段所述的操作,您将需要管理员访问该路由器,或者能够询问管理员是谁为您执行端口转发 - 您只需要告诉他们哪个UDP端口和哪台电脑(B)。