dhcpmgmt.msc ·
Scopes ·
Reservierungen ·
Optionen ·
PowerShell ·
Diagnose & Fehlersuche
DHCP (Dynamic Host Configuration Protocol) vergibt automatisch IP-Adressen und Netzwerkkonfigurationen an Clients. Diese Cheatsheet fasst die wichtigsten Tools, Befehle und Konzepte für die tägliche Administration zusammen.
DHCP-Manager ist das grafische Hauptwerkzeug für die DHCP-Verwaltung. Hier können Sie Scopes, Reservierungen, Optionen und Server-Einstellungen konfigurieren.
Scopes definieren den IP-Adressbereich, den der DHCP-Server an Clients vergibt. Jeder Scope gehört zu einem Subnetz.
| Parameter | Beschreibung |
|---|---|
| Scope-ID | Die Subnetz-ID (z.B. 192.168.1.0) |
| Subnetzmaske | Die Subnetzmaske (z.B. 255.255.255.0) |
| Addressbereich | Start- und End-IP des zu vergebenden Bereichs |
| Ausschlussbereich | IP-Adressen, die nicht vergeben werden (z.B. statische Server) |
| Lease-Dauer | Gültigkeitsdauer der IP-Adresse (standardmäßig 8 Tage) |
| Aktivierung | Scope muss aktiviert sein, damit Clients IPs erhalten |
Reservierungen weisen einem bestimmten Client (identifiziert über seine MAC-Adresse) immer die gleiche IP-Adresse zu. Ideal für Drucker, Server und andere Geräte mit fester IP.
DHCP-Optionen liefern Clients zusätzliche Konfigurationsparameter wie Standard-Gateway, DNS-Server und Domain-Name.
| Option | ID | Beschreibung |
|---|---|---|
| Router (Gateway) | 003 | Standard-Gateway des Clients |
| DNS-Server | 006 | IP-Adressen der DNS-Server |
| Domain-Name | 015 | DNS-Suffix für die Domäne |
| WINS-Server | 044 | IP-Adressen der WINS-Server |
| NTP-Server | 042 | Zeitserver für die Clients |
| Standard-TTL | 023 | Time-To-Live für IP-Pakete |
PowerShell-Cmdlets für die DHCP-Verwaltung – die moderne und automatisierbare Alternative zu GUI-Tools und netsh.
| Cmdlet | Beschreibung |
|---|---|
| Get-DhcpServerv4Scope | Alle Scopes anzeigen |
| Add-DhcpServerv4Scope | Scope erstellen |
| Get-DhcpServerv4Lease | Alle aktiven Leases eines Scopes anzeigen |
| Get-DhcpServerv4Reservation | Alle Reservierungen anzeigen |
| Add-DhcpServerv4Reservation | Reservierung hinzufügen |
| Set-DhcpServerv4OptionValue | Option setzen |
| Get-DhcpServerv4OptionValue | Optionen anzeigen |
| Get-DhcpServerv4Statistics | DHCP-Statistiken anzeigen |
| Get-DhcpServerv4Filter | Filter anzeigen |
Diagnose-Tools für die Überprüfung und Fehlersuche in der DHCP-Infrastruktur.
| Tool / Befehl | Beschreibung |
|---|---|
| ipconfig /all | Alle Netzwerkkonfigurationen anzeigen (inkl. DHCP-Server) |
| ipconfig /renew | IP-Adresse vom DHCP-Server erneuern |
| ipconfig /release | IP-Adresse freigeben |
| ipconfig /renew6 | IPv6-Adresse erneuern |
| Get-DhcpServerv4Lease | PowerShell: Aktive Leases anzeigen |
| netsh dhcp server show scope | Alle Scopes eines DHCP-Servers anzeigen |
| netsh dhcp server scope 192.168.1.0 show clients | Alle Clients eines Scopes anzeigen |
| Get-DhcpServerv4Statistics | PowerShell: DHCP-Statistiken |
ipconfig /renew können Sie testen, ob der Client eine IP erhält.
dhcpmgmt
Scope
Reservierung
Get-Dhcp
ipconfig
Add-DhcpServerv4Scope -ScopeId 192.168.1.0 -SubnetMask 255.255.255.0 -Name "Clients" ·
ipconfig /renew