temukan alamat IP berdasarkan alamat MAC pada LAN

10

Saya ingin mencari alamat MAC di ethernet saya dan menemukan IP mesin itu. Perintah apa yang harus saya keluarkan menggunakan aplikasi yang mana?

sunting: saya sudah mencoba: fping -g 195.88.88.0/24 | arp -a | grep 4C:12:10:11:35:B4tetapi itu tidak berhasil (saya memeriksa dengan MAC saya sendiri apakah dapat menemukan atau tidak)

sterz
sumber

Jawaban:

9

Unduh dan instal arp-scan - ini akan mengembalikan semua alamat MAC yang dapat ditemukan dan alamat IP yang dilaporkan. Banyak distro memiliki paket arp-scan dalam repositori mereka.

Misalnya, untuk memindai jaringan 192.168.1.0:

arp-scan 192.168.1.0/24
Linker3000
sumber
Akhirnya, cara untuk mengetahui alamat AP nirkabel saya :)
Bart van Heukelom
1

Sejauh yang saya ketahui, nmaptidak bisa melakukan ini. Anda mungkin dapat melakukan ini dengan melihat transaksi ARP dengan tcpdump, atau pada Windows, coba gunakan arp -a(tetapi hanya jika sebelumnya Anda sudah berkomunikasi dengannya).

Matthieu Cartier
sumber
0

Alamat MAC mungkin tidak memiliki alamat IP yang terkait, (atau alamat IP-nya mungkin tidak kompatibel dengan jaringan host / topeng Anda). Untuk mendapatkan semua host yang bisa merespons, untuk menjawab ping, gunakan 255.255.255.255.

Seperti yang disarankan orang lain, gunakan tcpdump -envuntuk mencari alamat ARP dan MAC. Jika Anda curiga ada kesalahan konfigurasi IP, Anda dapat mengatur ip / netmask Anda ke beberapa netmask besar (195.88.88. Netmask 128.0.0.0, yang kemungkinan akan membawa Anda offline.

Ping 255.255.255.255 dan lihat apakah Anda mendapatkan resolusi alamat. (Ini akan mencakup jaringan dari 128 - 255; atur ip Anda ke 10.10.10.10/128.0.0.0 untuk mendapatkan separuh lainnya dari kemungkinan alamat IPv4.

Nevin Williams
sumber
silakan baca superuser.com/faq#signatures. Anda seharusnya tidak menandatangani posting Anda.
Simon