DHCPサーバーへの要求をなりすましてMACアドレスからIPアドレスを見つける方法は?

DHCPサーバーへの要求をなりすましてMACアドレスからIPアドレスを見つける方法は?

編集 選択した回答は、「選択したMacアドレスが与えられると、ローカルネットワーク上のすべてのMacアドレスに対応するIPアドレスを効率的に見つける方法」というより広範な質問に対処します。

ソース記事:私のローカルネットワーク上のコンピュータのIPアドレスを見つけるためのプログラムを書く必要があります。

私はマシンのMACアドレスを持っています。

DHCPサーバーが特定のMacアドレスに対して同じIPアドレスを返すと仮定すると、DHCP要求をサーバーに送信し、既知のMacアドレスを挿入し、そのMacアドレスの正しいIPアドレスを含む可能性のある応答をキャプチャできます。ありますか? ?

追加情報:arpwatchを試してみましたが、信頼できないことがわかりました。 addrwatchはもっと満足です。https://github.com/fln/addrwatch

ベストアンサー1

#!/bin/bash
arp-scan -l

マニュアルページarpスキャン(1)。 (デバイスに複数のインターフェイスがある場合は、スキャンに使用するインターフェイスのネットワークを指定する必要があります-I <interface>。)

おすすめ記事