Ich möchte eine MAC-Adresse in meinem Ethernet nachschlagen und die IP dieses Computers ermitteln. Welchen Befehl soll 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:B4
aber das funktioniert nicht (ich habe mit meinem eigenen MAC nachgefragt, ob er finden kann oder nicht)
Soweit mir bekannt ist,
nmap
kann ich das nicht tun. Möglicherweise können Sie dies tun, indem Sie sich die ARP-Transaktionen mittcpdump
oder unter Windows ansehen und versuchen, sie zu verwendenarp -a
(jedoch nur, wenn Sie zuvor mit ihr kommuniziert haben).quelle
Der MAC-Adresse ist möglicherweise keine IP-Adresse zugeordnet (oder die IP-Adresse ist möglicherweise nicht mit dem Netzwerk / der Maske Ihres Hosts kompatibel). Verwenden Sie 255.255.255.255, um alle Hosts zu erhalten, die antworten können, und um einen Ping zu beantworten.
Verwenden Sie
tcpdump -env
, wie andere vorgeschlagen haben, die Suche nach ARP- und MAC-Adressen. Wenn Sie den Verdacht haben, dass eine IP-Fehlkonfiguration vorliegt, können Sie Ihre IP / Netzmaske auf eine große Netzmaske (195.88.88. Netzmaske 128.0.0.0) einstellen, wodurch Sie wahrscheinlich offline geschaltet werden.Pingen Sie 255.255.255.255 und prüfen Sie, ob Sie eine Adressauflösung erhalten. (Dies gilt für Netzwerke von 128 bis 255; setzen Sie Ihre IP auf 10.10.10.10/128.0.0.0, um die andere Hälfte der möglichen IPv4-Adressen zu erhalten.
quelle