
Wie kann ich eine inverse ARP-Suche unter Windows und/oder Linux durchführen? Angenommen, ich habe die MAC-Adresse eines drahtlosen Zugriffspunkts, der im Netzwerk aktiv ist, aber ich habe seine IP-Adresse vergessen?
Antwort1
Am einfachsten geht das, indem Sie die Broadcast-Adresse (ping -b [Broadcast-Adresse]) in Ihrem Subnetz (häufig .255) anpingen und dann Ihre ARP-Tabelle (arp -a unter Linux) ausgeben. Anschließend sollten Sie die MAC-Adresse des Computers zusammen mit seiner IP-Adresse finden.
Antwort2
Sie können auchnmapDies ist ein Dienstprogramm zur Netzwerkerkennung. In Ubuntu können Sie es einfach über die Befehlszeile installieren: apt-get install nmap
Für den Ping-Scan des Netzwerks verwenden Sie: nmap -sP xx.xx.xx.xx/yy
Als Ergebnis finden Sie alle Hosts im Netzwerk. Sie können andere verwendenScan-Technik(wenn der Host nicht auf ICMP-Ping antwortet) zum Scannen des Netzwerks.
Antwort3
arping2hat ein Beispiel arping-scan-net.sh
, das die IP-Adresse einer gegebenen Mac-Adresse findetin einem bestimmten Netzwerksubnetz. Es funktioniert, indem jede IP-Adresse gescannt wird. Es funktioniert also, wenn Broadcast-Pings verworfen werden (eine sehr häufige Situation).
Antwort4
Von einem schlechten, schlechten Ort, geschrieben vonscraig84:
Normalerweise müssen Sie es in einer der ARP-Tabellen Ihres Computers finden. Wenn sich in Ihrem Netzwerk ein Router befindet, ist dies normalerweise der zentralste Ort, um diese Art von Informationen zu sammeln. Auf einem Cisco-Router lautet der Befehl „show arp“ – er gibt Ihnen eine Liste der MAC-Adressen und der entsprechenden IP-Adresse. Auf einer Windows-Box können Sie in einer DOS-Eingabeaufforderung „arp -a“ eingeben, um eine ähnliche Ausgabe zu erhalten.