gpt4 book ai didi

java - 查找没有子网的 LAN 网络的 IP 和 Mac 地址

转载 作者:太空宇宙 更新时间:2023-11-04 12:35:44 24 4
gpt4 key购买 nike

我想开发一个软件,我的正确做法是JAVA,听起来很简单,但有它自己的问题。我有一个网络,其中有一些设备(大约 400 个 radio 或更多)我不知道他们的IP。我只知道他们的 MAC 地址的第一部分和第二部分。我想找出他们的 IP 和整个 Mac 地址。他们在我的网络中,我忘记了他们的IP,还有MAC。我找到了这个 Link很有用,但在这个解决方案中它是关于远程连接到 nmap 并且你还应该知道 IP 的范围。请注意,这与 HACKING 无关,或者更确切地说,与 CRACKING 或类似的东西无关,我有数以千计的 radio ,它们已被重置,需要 重新配置。实际上我需要他们的 MAC 来配置比 IP 更多的东西。网上还有其他问题,但都是关于子网的问题,我没有LAN Networksubnet

现在我正在寻找任何使用 java 或其他编程语言的解决方案,使用 ARPdd-wrt 之类的东西,有什么建议吗?或任何解决方案?有 sample 吗?我很欣赏这个。谢谢大家。

最佳答案

如果这是您的网络,请检查网络设备的 ARP 表。您将获得所有 MAC 地址和相应的 IP。使用 SNMP 协议(protocol)和相应的库从您的 Java 代码中获取此数据。

要测试此方法,请使用 snmpwalk 实用程序。

关于java - 查找没有子网的 LAN 网络的 IP 和 Mac 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41910238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com