【发布时间】:2010-09-29 02:21:46
【问题描述】:
我正在使用 bonjour(使用 java)来尝试获取网络上设备的 IP 地址。我看过这个问题:Get Device IP with Bonjour 并且正在使用 InetAdress getByName 方法(使用已解析的主机)来获取 IP 地址。
问题是我获得的这个 IP 地址与我所知道的关于该设备的任何信息都不匹配!我真正想要的是设备的本地路由器分配的IP地址。 (在这种情况下它是 192.168.1.146)我得到的(始终如一地,每次)是 208.68.xxx.xx
后一个地址似乎不是我的 WAN IP,我不知道它到底是什么......我为我连接的每台设备都获得了一致的地址......任何帮助将不胜感激! (也许我需要以某种方式翻译 IP 地址?)
【问题讨论】:
标签: java ip-address bonjour