Finden Sie eine IP-Adresse über die MAC-Adresse im LAN

8905
sterz

Ich möchte eine MAC-Adresse in meinem Ethernet nachschlagen und die IP-Adresse dieses Rechners ermitteln. Welchen Befehl sollte ich mit welcher App ausgeben?

edit: ich habe es versucht: fping -g 195.88.88.0/24 | arp -a | grep 4C:12:10:11:35:B4aber das funktioniert nicht (ich habe mit meinem eigenen MAC nachgefragt, ob er es finden kann oder nicht)

8

3 Antworten auf die Frage

7
Linker3000

Laden Sie arp-scan herunter und installieren Sie es - es werden alle MAC-Adressen, die es finden kann, und die gemeldeten IP-Adressen zurückgegeben. Viele Distros haben ein Arp-Scan-Paket in ihren Repositories.

So scannen Sie beispielsweise das Netzwerk 192.168.1.0:

arp-scan 192.168.1.0/24 
Endlich eine Möglichkeit, die Adresse meines drahtlosen Zugriffspunkts herauszufinden :) Bart van Heukelom vor 11 Jahren 0
1
Matthieu Cartier

Soweit ich weiß, nmapkann ich das nicht tun. Möglicherweise können Sie dies tun, indem Sie die ARP-Transaktionen mit tcpdumpoder unter Windows ausprobieren arp -a(jedoch nur, wenn Sie zuvor mit ihm kommuniziert haben).

0
Nevin Williams

The MAC address may not have an associated IP address, (or its IP address might not be compatible with your hosts network/mask). To get all hosts that can respond, to answer a ping, use 255.255.255.255.

As others have suggested, use tcpdump -env to look for ARP and MAC addresses. If you suspect there might be an IP misconfiguration, you can set your ip/netmask to some large netmask (195.88.88. netmask 128.0.0.0, which will likely take you offline.

Ping 255.255.255.255 and see if you get an address resolution. (This will cover networks from 128 - 255; set your ip to 10.10.10.10/128.0.0.0 to get the other half of the possible IPv4 addresses.

Bitte lesen Sie superuser.com/faq#signatures. Sie sollten Ihre Beiträge nicht unterzeichnen. Simon vor 11 Jahren 0