Ich muss die MAC-IP-Adressenzuordnung kennen, die auf dem DHCP-Server gespeichert ist.
Ich möchte den Arp-Cache nicht verwenden, da ich dafür entweder Ping senden muss (was unter Windows nicht zulässig ist) oder die IP-Adresse des Subnetzes anpingen muss (was viel Zeit in Anspruch nimmt).
Ich bin sicher, dass der DHCP-Server die Zuordnung von MAC zu IP speichert. Wie kann ich diese Informationen verwenden, um MAC zu IP-Adresse zuzuordnen?
Beim letzten Mal konnte Advanced IP Scanner diese Informationen bereitstellen. Es fragt DHCP nicht danach ab (geht stattdessen ins Netzwerk), aber es ist verdammt schnell und kostet Sie nichts.
quelle
Sind Sie sicher, dass das Scannen lange dauert? Ich habe gerade eine / 24 mit nmap in knapp 4 Sekunden gescannt. Neben dem Scannen und Abfragen des DHCP-Servers können Sie auch Ihre Switch-CAM-Tabelle (n) oder Router-ARP-Tabelle (n) über SNMP abfragen.
quelle
Sie können auch die Windows-API verwenden, wenn Sie eine Muttersprache wie C ++ verwenden können.
DHCP Server Management API-Funktionen
quelle