【问题标题】:How to get the list of IP addresses in a LAN?如何获取局域网中的 IP 地址列表?
【发布时间】:2011-12-02 02:19:48
【问题描述】:

我的 Android 手机已连接到 LAN。

Java 中有没有办法获取 LAN IP 列表?

我想获取此列表,因为我的应用必须连接到 LAN 计算机上的 SQL Server 才能同步一些数据。

有人可以帮我吗?

【问题讨论】:

标签: java android ip lan


【解决方案1】:

您可以尝试从 Java 应用程序启动 shell 命令: nmap 192.168.1.*

但我没试过!

【讨论】:

    【解决方案2】:

    没有,但有一些方法可以在不知道 IP 地址的情况下宣传/定位服务。寻找 zeroconf(Apple 称之为 bonjour)。 Microsoft 有一个替代方案,UPNP。

    大多数应用似乎都放弃了,只是要求用户输入 IP 地址。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-26
      • 2012-01-10
      • 2015-01-31
      • 1970-01-01
      • 1970-01-01
      • 2012-09-04
      • 1970-01-01
      • 2018-04-10
      相关资源
      最近更新 更多