Windows DHCP Server mit Failover – Ausfallsicher 2025

DHCP-Hochverfuegbarkeit mit Load Balancing oder Hot-Standby

S
SeeColors IT
11. Juni 20264 Min. Lesezeit152 Aufrufe

DHCP Rolle installieren

# DHCP-Server Rolle installieren
Install-WindowsFeature -Name DHCP -IncludeManagementTools

# DHCP-Server autorisieren (Active Directory)
Add-DhcpServerInDC -DnsName dhcp01.firma.local -IPAddress 192.168.1.1

# Status pruefen
Get-DhcpServerInDC

DHCP-Scope erstellen

# Scope fuer Buero-Netzwerk
Add-DhcpServerv4Scope `
    -Name "Buero-LAN" `
    -StartRange 192.168.1.100 `
    -EndRange 192.168.1.250 `
    -SubnetMask 255.255.255.0 `
    -State Active `
    -LeaseDuration (New-TimeSpan -Days 8)

# Scope-Optionen (Gateway, DNS)
Set-DhcpServerv4OptionValue `
    -ScopeId 192.168.1.0 `
    -Router 192.168.1.1 `
    -DnsServer 192.168.1.10, 192.168.1.11 `
    -DnsDomain "firma.local"

# Ausschluesse (fuer statische Geraete)
Add-DhcpServerv4ExclusionRange `
    -ScopeId 192.168.1.0 `
    -StartRange 192.168.1.1 `
    -EndRange 192.168.1.99

# Scope anzeigen
Get-DhcpServerv4Scope

Reservierungen (feste IP per MAC)

# Drucker mit fester IP
Add-DhcpServerv4Reservation `
    -ScopeId 192.168.1.0 `
    -IPAddress 192.168.1.50 `
    -ClientId "AA-BB-CC-DD-EE-FF" `
    -Description "Kyocera Drucker EG" `
    -Name "drucker-eg"

# Alle Reservierungen
Get-DhcpServerv4Reservation -ScopeId 192.168.1.0

# MAC-Adresse eines verbundenen Clients
Get-DhcpServerv4Lease -ScopeId 192.168.1.0 |
    Where-Object {$_.HostName -like "*pc-mustermann*"} |
    Select-Object IPAddress, ClientId

DHCP-Failover (Hochverfuegbarkeit)

# DHCP-Failover zwischen dhcp01 und dhcp02

# Auf dhcp01 (Primary):
Add-DhcpServerv4Failover `
    -Name "DHCP-Failover" `
    -PartnerServer dhcp02.firma.local `
    -ScopeId 192.168.1.0 `
    -Mode LoadBalance `
    -LoadBalancePercent 50 `
    -SharedSecret "geheimer-schluessel" `
    -MaxClientLeadTime (New-TimeSpan -Hours 1) `
    -AutoStateTransition $true `
    -StateSwitchInterval (New-TimeSpan -Minutes 60)

# Failover-Status
Get-DhcpServerv4Failover

# Scopes auf dhcp02 synchronisieren
Invoke-DhcpServerv4FailoverReplication -Name "DHCP-Failover"

DHCP-Lease Analyse

# Alle aktiven Leases
Get-DhcpServerv4Lease -ScopeId 192.168.1.0 |
    Select-Object IPAddress, HostName, ClientId, LeaseExpiryTime |
    Sort-Object IPAddress

# Scope-Statistiken
Get-DhcpServerv4ScopeStatistics -ScopeId 192.168.1.0

# DHCP-Auditlog
Get-DhcpServerAuditLog

# Unbekannte Geraete (kein Hostname)
Get-DhcpServerv4Lease -ScopeId 192.168.1.0 |
    Where-Object {$_.HostName -eq ""}

FAQ

Sollte DHCP auf dem Domain Controller laufen?
Moeglich aber nicht empfohlen fuer groessere Umgebungen. Separate DHCP-Server vermeiden Last auf DCs. Bei kleinen KMU ok.

Fazit

Windows DHCP mit Failover-Konfiguration verhindert IP-Vergabe-Ausfall und ermoeglicht Wartung ohne Downtime.

Windows DHCP und Netzwerkverwaltung fuer KMU in Heidelberg, Mannheim und der Rhein-Neckar-Region. Beratung anfragen.

Artikel teilen

War dieser Artikel hilfreich?

Dein Feedback hilft uns, bessere Inhalte zu erstellen.

Kommentar hinterlassen

Verwandte Artikel