Kann ich einen DHCP-Server abfragen, um die Zuordnung von MAC zu IP-Adresse zu erhalten (ich habe Administratorrechte)?

3

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?

Kazoom
quelle

Antworten:

2

In Windows Server 2008 (möglicherweise auch für 2003, aber derzeit keinen Zugriff auf einen DHCP-Server für 2003)

Starten Sie das DHCP mmc. Die IP-Leases und Mac-Adressen sollten sich unter Scope-> Address Leases befinden.

Wenn Sie sie in eine Datei exportieren möchten, klicken Sie mit der rechten Maustaste auf Adress-Leases und wählen Sie Liste exportieren ...

Alt-Text

Programmatisch abrufen? DHCPOBJS.DLL aus dem Windows 2000 Resource Kit sieht vielversprechend aus .

Nick Kavadias
quelle
danke, das sieht vielversprechend aus, lass mich die
dll
1

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.

Maximus Minimus
quelle
Ich muss es in einem Programm verwenden, das fortgeschrittene IP-Scanner nicht tun
Kazoom
0

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.

Gerald Combs
quelle