DORA ·
Optionen ·
Lease-Time ·
Reservierungen ·
DHCP-Relay ·
Administration
DHCP (Dynamic Host Configuration Protocol) vergibt automatisch IP-Adressen, Subnetzmasken, Gateways und DNS-Server an Clients – unverzichtbar für jedes Netzwerk.
DORA beschreibt den vierstufigen Ablauf der DHCP-Kommunikation zwischen Client und Server. Jeder Schritt hat eine spezifische Funktion im Vergabeprozess.
| Schritt | Beschreibung | Nachricht |
|---|---|---|
| Discover | Client sucht nach verfügbaren DHCP-Servern (Broadcast) | DHCPDISCOVER |
| Offer | Server bietet eine IP-Adresse und Optionen an | DHCPOFFER |
| Request | Client akzeptiert ein Angebot (oder fordert vorhandene IP) | DHCPREQUEST |
| Acknowledge | Server bestätigt die Zuweisung und sendet Lease-Info | DHCPACK / DHCPNAK |
tcpdump analysieren.
DHCP-Optionen sind zusätzliche Parameter, die der DHCP-Server an den Client übergibt – von Gateway und DNS bis zu speziellen Boot-Optionen.
| Option | Code | Beschreibung | Typ |
|---|---|---|---|
| Subnet Mask | 1 | Subnetzmaske | IP-Adresse |
| Router | 3 | Standard-Gateway | IP-Adresse(n) |
| DNS Server | 6 | DNS-Server für Namensauflösung | IP-Adresse(n) |
| Domain Name | 15 | DNS-Suchdomain | String |
| Lease Time | 51 | Gültigkeitsdauer der IP-Adresse | 32-bit Zahl (Sekunden) |
| TFTP Server | 66 | TFTP-Server für PXE-Boot | IP-Adresse oder Hostname |
| Boot File | 67 | Boot-Datei für PXE-Boot | String |
| Classless Route | 121 | Statische Routen (CIDR) | Binär |
| NTP Server | 42 | Zeitserver | IP-Adresse(n) |
| WINS Server | 44 | NetBIOS-Namensserver | IP-Adresse(n) |
Lease-Time definiert, wie lange ein Client eine IP-Adresse behalten darf. Nach Ablauf muss der Client die Lease erneuern (Renewal).
| Dauer | Empfehlung | Anwendung |
|---|---|---|
| 1 Stunde | Kurz | Gastnetzwerke, Hotspots |
| 4 Stunden | Kurz | Mobile Clients, BYOD |
| 8 Stunden | Standard | Büronetzwerke (Windows-Standard) |
| 24 Stunden | Lang | Stabile Umgebungen, Desktop-Clients |
| 7 Tage | Sehr lang | Server, Drucker, IoT-Geräte |
| unbegrenzt | Vorsicht! | Nur für Reservierungen geeignet |
Reservierungen (Reservations) binden eine bestimmte MAC-Adresse an eine feste IP-Adresse. Der Client erhält immer die gleiche IP – ideal für Server, Drucker und IoT-Geräte.
DHCP-Relay leitet DHCP-Anfragen von Clients in einem Subnetz an einen DHCP-Server in einem anderen Subnetz weiter – notwendig, wenn der DHCP-Server nicht im gleichen Broadcast-Domäne ist.
giaddr-Option (Gateway IP) hinzu, damit der Server den richtigen Scope auswählt.
DHCP-Administration umfasst die Konfiguration, Überwachung und Fehlersuche des DHCP-Dienstes – auf Linux mit isc-dhcp-server und auf Windows mit dem integrierten DHCP-Server.
| System | Befehl / Tool | Beschreibung |
|---|---|---|
| Linux (isc-dhcp) | sudo systemctl status isc-dhcp-server | Status des DHCP-Servers prüfen |
| Linux (isc-dhcp) | sudo systemctl restart isc-dhcp-server | DHCP-Server neustarten |
| Linux (isc-dhcp) | cat /var/lib/dhcp/dhcpd.leases | Lease-Datei anzeigen |
| Linux (isc-dhcp) | tail -f /var/log/syslog | grep dhcp | DHCP-Logs live verfolgen |
| Windows | dhcpmgmt.msc | DHCP-Manager (GUI) |
| Windows | netsh dhcp server show scope | Alle DHCP-Bereiche anzeigen |
| Windows | Get-DhcpServerv4Scope | PowerShell: Bereiche anzeigen |
| Windows | Add-DhcpServerv4Scope | PowerShell: Bereich hinzufügen |
| Windows | Get-DhcpServerv4Lease | PowerShell: Leases anzeigen |
dhcpd -t unter Linux, um die Konfiguration auf Syntaxfehler zu prüfen, bevor Sie den Dienst neustarten – das verhindert Ausfallzeiten.
DORA
Lease
Reservation
Relay
dhcpd -t
ipconfig /renew ·
sudo systemctl restart isc-dhcp-server ·
Add-DhcpServerv4Reservation