Anda mungkin lebih beruntung menggunakan alat ini arping
sebagai gantinya. Alat ini ping
bekerja pada level 3 dari model OSI , sedangkan arping
bekerja pada layer 2.
Anda masih perlu mengetahui IP sistem namun dengan alat ini. Ada 2 versi itu, satu standar yang disertakan dengan sebagian besar Unix (Alexey Kuznetsov) adalah versi yang hanya dapat menangani alamat IP. Versi lain (Thomas Habets ') konon dapat menggunakan alamat MAC.
$ sudo arping 192.168.1.1 -c 1
ARPING 192.168.1.1 from 192.168.1.218 eth0
Unicast reply from 192.168.1.1 [00:90:7F:85:BE:9A] 1.216ms
Sent 1 probes (1 broadcast(s))
Received 1 response(s)
arping
berfungsi sama dengan ping
kecuali alih-alih mengirim paket ICMP, ia mengirim paket ARP.
Mendapatkan IP sistem hanya dengan menggunakan MAC
Berikut adalah beberapa metode untuk melakukan pencarian balik MAC ke IP.
nmap
$ nmap -sP 192.168.1.0/24
Kemudian lihat di cache arp Anda untuk mesin yang sesuai arp -an
.
fping
$ fping -a -g 192.168.1.0/24 -c 1
Kemudian lihat di cache arp Anda, sama seperti di atas.
ping
$ ping -b -c1 192.168.1.255
Kemudian lihat di cache arp Anda, sama seperti di atas.
nbtscan (host hanya windows)
$ nbtscan 192.168.1.0/24
Doing NBT name scan for addresses from 192.168.1.0/24
IP address NetBIOS Name Server User MAC address
------------------------------------------------------------------------------
192.168.1.0 Sendto failed: Permission denied
192.168.1.4 MACH1 <server> <unknown> 00-0b-12-60-21-dd
192.168.1.5 MACH2 <server> <unknown> 00-1b-a0-3d-e7-be
192.168.1.6 MACH3 <server> <unknown> 00-21-9b-12-b6-a7
arping
dapat mengambil alamat MAC sebagai parameter:arping -c 5 38:e7:d8:63:5e:a6