我想开发一个软件,我的正确方法是JAVA
,听起来很简单,但也有自己的问题。
我有一个网络,其中有一些设备(约400个或更多的无线电)
我不知道他们的IP。
我只知道他们MAC
地址的第一部分和第二部分。
我想找出他们的IP以及所有的Mac
地址。
他们在我的网络中,我忘记了他们的IP
和MAC
。
我发现这个overhead很有用,但在这个解决方案中它是关于与nmap
的远程连接,你也应该知道IP的范围。
请注意,这不是关于HACKING
或更好的说法不是关于CRACKING
或类似的事情,我有成千上万的广播电台,它们已被重置,需要re-config
。
实际上我需要他们的MAC
来配置比IP更多的东西。
网上还有其他问题,但它们是关于有子网的,我没有subnet
的{{1}}。
现在我正在寻找使用java或其他编程语言的任何解决方案,LAN Network
或ARP
类似的东西,任何建议?或任何解决方案?有样品吗?
我很欣赏这个。
总而言之。
答案 0 :(得分:0)
如果这是您的网络,请检查网络设备的ARP表。您将获得所有MAC地址和相应的IP。使用SNMP协议和相应的库从Java代码中获取此数据。
要测试此方法,请使用snmpwalk实用程序。