Java 简单的网络 IP 地址扫描器
Java simple Network IP-Adress Scanner
我想制作自己的 ip 扫描器,扫描本地网络上的可用 ip,就像 Angry IP Scanner 那样。我还想获取一些基本的设备信息,例如主机名。我如何在 Java 中解决这个问题?我不想使用任何库来做到这一点。我是否应该尝试使用循环 ping 每个可用的 ip 并查看它的答案?
- 获取您的局域网 IP 地址,
- 从您的 LAN IP 开始构建 IP 地址为 192.168.0.1
- 遍历所有 192.168.0.X (0-255) 种可能性。
- Ping(Java 的
isReachable
)可能的 IP 地址,如果可以访问则打印它。
我想制作自己的 ip 扫描器,扫描本地网络上的可用 ip,就像 Angry IP Scanner 那样。我还想获取一些基本的设备信息,例如主机名。我如何在 Java 中解决这个问题?我不想使用任何库来做到这一点。我是否应该尝试使用循环 ping 每个可用的 ip 并查看它的答案?
- 获取您的局域网 IP 地址,
- 从您的 LAN IP 开始构建 IP 地址为 192.168.0.1
- 遍历所有 192.168.0.X (0-255) 种可能性。
- Ping(Java 的
isReachable
)可能的 IP 地址,如果可以访问则打印它。