shaggo
Goto Top

Win2k3 - DHCP Reservierungen - Suchen nach MAC-Adresse

Das DHCP-Verwaltungstool von Microsoft gibt leider keine Möglichkeit, MAC-Adressen, für welche bestimmte IP-Adressen reserviert wurden, durch ein Suchtool zu finden. Man kann sich nur mühsam durch die Inhalte klicken.

Ist hier jemandem eine Möglichkeit bekannt, die DHCP-Reservierungen nach MAC-Adressen zu durchsuchen? Es darf auch gerne eine gescriptete Lösung sein.

Content-Key: 129982

Url: https://administrator.de/contentid/129982

Printed on: April 23, 2024 at 06:04 o'clock

Member: StefanKittel
StefanKittel Nov 23, 2009 at 07:33:30 (UTC)
Goto Top
Hallo,

ich pinge den PC immer an, und schaue per arp -a nach.
Funktioniert natürlich nur bei wenigen PCs.

Warum MS bis Heute nicht die Möglichkeit bietet eine normale Leas mittels Rechtsklick in eine Reservierung umzuwandeln bleibt deren Geheimniss.

Stefan
Member: Shaggo
Shaggo Nov 23, 2009 at 10:44:17 (UTC)
Goto Top
Hallo Stefan,

danke für deinen Tip. Die Anwendung von "arp" erfordert aber leider, dass man den Hostnamen oder die IP-Adresse kennt.

Mein Netzwerk ist eingeteilt in hundert VLans und jedes VLan hat eine eigene IP-Range im DHCP. Zusätzlich sind hier knapp 2000 Rechner im Einsatz. Ein Durchklicken ist nicht machbar.

Es muss doch eine Möglichkeit geben, die DHCP-"Datenbank" nach einer MAC-Adresse zu durchsuchen.
Member: stbewo
stbewo Nov 24, 2009 at 12:25:47 (UTC)
Goto Top
Hi Shaggo,


es gibt von MS eine Tools namens DHCP Cmd Line Util. (DHCPCMD.EXE) mit dem kannst du den DHCP Server auslesen (Ausgabe in Datei) und anschl. nach MAC Adresse suchen.

usage:DhcpCmd SrvIpAddressCommand [Command Parameters].
Commands :
MibCounts
GetVersion
ServerConfig
CreateSubnet
DeleteSubnet
SetSubnetState
AddIpRange
AddExcludeRange
RemoveExcludeRange
EnumClients
AddReservedIp
RemoveReservedIp
SetSuperScope
DeleteSuperScope
GetSuperScopeTable
RemoveSubscope
CheckDB
CreateOption
DeleteOption
SetGlobalOptionValue
SetGlobalOptionValues
RemoveGlobalOptionValue
SetSubnetOptionValue
RemoveSubnetOptionValue
SetReservedOptionValue
RemoveReservedOptionValue
EnumOptions
Command successfully completed.

Gruß
Stefan
Member: thl1966
thl1966 Oct 12, 2012 at 10:34:27 (UTC)
Goto Top
Wo kann man denn dieses Utility von Microsoft herunterladen?

Habe nichts gefunden über Google.

Gruß
Thomas
Mitglied: 116480
116480 Mar 30, 2015 at 09:15:40 (UTC)
Goto Top
Hallo Thomas,

das Tool ist hier:

http://support.microsoft.com/en-us/kb/232213/de

Es scheint aber nur für NT 4 zu sein ?

Gruss
Ralf
Member: lexyart
lexyart Jun 02, 2015 at 14:35:47 (UTC)
Goto Top
Hallo,

beim 2008 R2 Server kann man den Befehl verwenden:

netsh dhcp server \\DHCPSERVER scope BEREICHSIP show reservedip | find /i "MACADRESSE"

DHCPSERVER = Name eures DHCP Servers

BEREICHSIP = IP vom DHCP Bereich z.b. 192.168.0.0

Dahinter noch den Find Befehl hängen mit der gesuchten MACADRESSE bzw. einen Teil davon

Gibt noch mehr Optionen mit dem Befehl was man Abfragen kann.

Gruß Lexy
Member: BuffedITHead
BuffedITHead Oct 22, 2015 updated at 07:45:34 (UTC)
Goto Top
Hallo,

finde den Befehl sehr hilfreich und wollte ihn direkt mal ausprobieren, allerdings spuckt mir die powershell dabei alle reservedips mit mac adresse aus

netsh
netsh>dhcp server \\UNSERDHCP scope xx.xxx.xxx.0 show reservedip | find /i "MACADRESSE"

am Befehl ist doch eigentlich nichts falsch oder?

Leider gibt er es in Form von:

Reservierungsadresse - Eindeutige ID aus (ansich ja richtig allerdings von JEDER reserver IP die wir in diesem Ip Bereich haben.)

aus.