【发布时间】:2017-01-28 13:18:19
【问题描述】:
我想开发一个软件,我的正确方法是JAVA,听起来很简单,但也有自己的问题。
我有一个网络,其中有一些设备(大约 400 个无线电或更多)
我不知道他们的IP。
我只知道他们MAC 地址的第一部分和第二部分。
我想找出他们的 IP 和整个Mac 地址。
他们在我的网络中,我忘记了他们的IP 和MAC。
我发现这个Link 很有用,但在这个解决方案中,它是关于远程连接到nmap 并且你应该知道IP 的范围。
请注意,这不是关于HACKING 或者更好的说法不是关于CRACKING 或类似的东西,我有成千上万的收音机,它们已被重置,需要re-config。
实际上我需要他们的MAC 来配置比 IP 更多的东西。
网上还有其他问题,不过都是关于有子网的,我没有LAN Network的subnet。
现在我正在寻找使用 java 或其他编程语言的任何解决方案,使用 ARP 或 dd-wrt 类似的东西,有什么建议吗?或任何解决方案?有样品吗?
我很欣赏这个。
谢谢大家。
【问题讨论】:
-
如果我有子网或IP,当然可以,先生。不是重复的,网上没找到解决办法。
-
您的链接之一也在我的问题中。
-
您应该始终知道您的 IP 和 IP 范围,因为您的机器知道它的 IP 地址和网络掩码。如果要发现另一个 LAN 上的设备,则必须提供另一个网络。您希望程序如何猜测您想要发现的网络?如果您访问引用的 dup,您可能会找到答案(并且知道它们都不是这个问题)。
标签: java linux sockets arp dd-wrt