Bagaimana saya bisa melakukan pencarian ARP terbalik di Windows dan / atau Linux? Katakanlah saya memiliki alamat MAC titik akses nirkabel yang aktif dan berjalan di jaringan, tetapi saya lupa alamat IP-nya?
mac-address
lookup
Bart van Heukelom
sumber
sumber
Jawaban:
Cara termudah untuk melakukan ini adalah dengan melakukan ping alamat broadcast (ping -b [broadcast address] pada subnet Anda (sering .255), dan kemudian membuang tabel arp Anda (arp -a di Linux), dan Anda harus menemukan MAC dari mesin, bersama dengan IP-nya.
sumber
-b
diperlukan di Linux untuk melakukan ping broadcast, tetapi tidak pada OSXarping2 memiliki contoh
arping-scan-net.sh
yang menemukan alamat IP dari alamat mac yang diberikan dalam subnet jaringan yang diberikan . Ia bekerja dengan memindai setiap alamat ip, jadi itu berfungsi ketika ping broadcast dibuang (situasi yang sangat umum)sumber
arping-scan-net.sh
loop melalui alamat IP dan memanggilarping -A -q -c 1 -T 192.168.0.$i $TARGET_MAC
yang setara waktu untuk melakukan ping alamat IP yang diberikan. Apakah ada cara untuk menyelesaikan alamat IP dari MAC yang diberikan dengan satu permintaan utilitas?Dari tempat yang buruk, buruk, ditulis oleh scraig84 :
sumber
Anda juga dapat menggunakan nmap ini adalah utilitas untuk penemuan jaringan, di Ubuntu Anda cukup menginstalnya dari baris perintah:
apt-get install nmap
Untuk penggunaan jaringan pindai ping:nmap -sP xx.xx.xx.xx/yy
sebagai hasilnya Anda menemukan semua host di jaringan. Anda dapat menggunakan teknik pemindaian lain (jika tuan rumah tidak menanggapi ping ICMP) untuk memindai jaringan.sumber
Mem-ping alamat broadcast hanya berfungsi untuk hal-hal yang merespons ping broadcast, dan tidak semuanya berfungsi. Pendekatan lain adalah melakukan ping setiap alamat di subnet, lalu tinjau tabel ARP.
Di Windows, Anda dapat melakukan ini dengan:
Pada dasarnya, Anda menjalankan ping dalam lingkaran 'untuk'. Argumennya adalah sebagai berikut:
Setelah itu selesai, Anda dapat meninjau tabel ARP dengan
Semacam metode "brute force", tetapi ia bekerja menggunakan alat yang ada. Ini biasanya akan menyelesaikan host yang tidak merespons ping, juga.
sumber