Tag: arp

如何在连接之前获取MAC地址?

我有一种情况,我在网络中ping一系列IP。 然后,我尝试连接到成功的ping。 我的目标是连接到具有特定MAC前缀的特定设备。 例如,当我ping 100个IP的范围时,我可能会得到20个回复。 这些回复包括计算机,打印机,以及我尝试连接的硬件。 目前发生的事情是,当我尝试连接除我想要的硬件(即计算机,打印机)以外的任何东西时,我得到超时连接。 这很好,但效率不高。 我想通过使用MAC地址过滤掉成功的ping列表,但是,我还没有找到允许我在连接硬件之前寻找MAC地址的解决方案。 我在这里查看了大多数MAC问题,但没有一个符合我的需求。 有任何想法吗??

通过IPv6获取远程MAC地址

嘿伙计们,我在网上寻找解决方案,但我一无所获! 🙁 是否可以通过IPv6(没有WMI)从同一网络中的另一台PC获取MAC? 使用IPv4很容易(ARP)。 IPv6使用“邻居发现协议”(NDP)来获取MAC地址。 .Net中有没有这方面的方法? 有什么建议? 谢谢你的帮助! 问候 法比安

查找接口和IP地址(C#中的arp)

我有一个简单的问题,但由于缺乏C#经验,我无法实现它。 当我打开cmd并输入arp -a命令时,它会显示所有接口和IP地址都是路由。 所以,我的目标是在C#中实现上述过程并获取ip,mac等…有人可以帮我解决这个问题吗? 我将不胜感激。 谢谢