1

LAN 上で、同じ MAC アドレスと同じ IP アドレス (DHCP によって与えられる) を持つコンピュータを検出するにはどうすればよいですか?

私の LAN では、VM のクローン作成が常に行われているため、これはよくある問題です。

これまで私が試したこと:

1) arping -c 10 -b -D -I eth2 172.20.10.108
    ARPING 172.20.10.108 から 0.0.0.0 eth2
    172.20.10.108 からのユニキャスト応答 [00:50:56:82:00:00] 0.783ms
    1 プローブを送信 (1 ブロードキャスト)
    受信した応答は 1 ==> 同じ MAC と同じ IP を持つ 3 台のコンピューターがあるため、これは 3 であると予想していました。

scapy を使用して、MAC が同じで IP アドレスが異なるコンピューターを検出するスクリプトが既にあります。

4

1 に答える 1

1

この問題は、PacketFu (Ruby ライブラリ) を使用して解決しました。同じ (または異なる) MAC アドレスと同じ IP アドレスを持つコンピューターを検出できるようになりました。

于 2012-08-19T07:34:26.220 に答える