检测具有相同MAC地址和相同IP地址的计算机

时间:2012-03-29 08:26:22

标签: duplicates arp cloning scapy

在局域网上如何检测具有相同MAC地址和相同IP地址(由DHCP给出)的计算机?

在我的局域网中,这是一个常见问题,因为VM克隆一直在进行。

到目前为止,我尝试过:

 1) arping -c 10 -b -D -I eth2 172.20.10.108
    ARPING 172.20.10.108 from 0.0.0.0 eth2
    Unicast reply from 172.20.10.108 [00:50:56:82:00:00]  0.783ms
    Sent 1 probes (1 broadcast(s))
    Received 1 response(s)  ==> I was expecting this to be 3, since I have 3 computers with same MAC and same IP as well.

我已经有一个使用scapy来检测具有相同MAC但IP地址不同的计算机的工作脚本。

1 个答案:

答案 0 :(得分:1)

我使用PacketFu(Ruby库)解决了这个问题。我现在可以检测具有相同(或不同)MAC地址和相同IP地址的计算机。