【发布时间】:2015-05-10 17:07:25
【问题描述】:
我们使用我们的私有 IP 地址 (192.168.x.x) 在局域网中的对等方之间开发了一个 Java RMI 分布式棋盘游戏。现在老师让我们在家里试试我们的应用程序:换句话说,我和我的同事应该在我们自己的家里通过互联网玩,以便看看我们的应用程序在局域网中也不运行时的性能.我们应用程序的基本功能是每个玩家都知道参加比赛的所有对等方的 IP 地址。取而代之的是通过 Internet,我们应该使用我们的公共地址,即我们的调制解调器路由器之一(具有开放端口,它将传入数据转发到端口 1099 到我们的机器)。有没有一种简单的方法可以从 java 代码中获取它?如何获取我的公共 IP 以便与其他对等方进行通信?谢谢
【问题讨论】:
标签: java ip ip-address rmi router