Das Dynamic Host Configuration Protocol stellt Clients geleaste Netzwerkkonfiguration bereit. Bei DHCPv4 kann diese eine IPv4-Adresse, Subnetzmaske, Standardrouter, DNS-Server, Lease-Dauer und weitere von der lokalen Richtlinie ausgewählte Optionen umfassen.
Netzwerkgrundlagen · Lektion 9
Überblick über DHCP
Lerne, wie DHCPv4 Adressen und Netzwerkoptionen durch Erkennung, Auswahl und Erneuerung least.
Clients, Server und Relays
Ein DHCP-Server verwaltet Bereiche oder Adresspools und den Lease-Zustand. Der Server muss sich nicht in jedem physischen Segment befinden: Ein DHCP-Relay kann den Austausch zwischen Clients in einem Subnetz und einem zentralen Server weiterleiten. Netzwerke mit ausschließlich statischer Konfiguration stellen möglicherweise überhaupt kein DHCP bereit.
DHCP ist ein Protokoll der Anwendungsschicht, das über UDP transportiert wird. DHCPv4-Server verwenden normalerweise UDP-Port 67 und Clients Port 68.
Was ermöglicht ein DHCP-Relay?
Erster DHCPv4-Austausch
Der gewöhnliche anfängliche Ablauf wird als DORA bezeichnet:
DHCPDISCOVER: Ein Client sucht nach verfügbaren Servern.DHCPOFFER: Ein Server schlägt eine Adresse und Optionen vor.DHCPREQUEST: Der Client wählt ein angebotenes Lease aus und fordert es an.DHCPACK: Der ausgewählte Server bestätigt Lease und Optionen.
Einzelheiten zu Broadcast und Unicast unterscheiden sich je nach Clientzustand, Relay-Verwendung und Serverfähigkeiten. Ein Angebot ist noch nicht das abschließend verwendbare Lease; die Bestätigung schließt den normalen Auswahlaustausch ab.
Was ist die normale anfängliche DHCPv4-Reihenfolge?
Lease-Erneuerung
Ein Lease läuft ab, wenn es nicht erneuert wird. Ein Client beginnt die Erneuerung normalerweise vor Ablauf und kontaktiert häufig zuerst den ursprünglichen Server direkt. Bleibt die Erneuerung erfolglos, erweitert er später den Rebinding-Versuch. Die genauen Timer werden vom Protokoll geliefert oder daraus abgeleitet.
Eine als dynamisch zugewiesen angezeigte Adresse beweist nicht, dass ihr Lease für immer bestehen bleibt. Erfasse bei der Fehlersuche zu Änderungen das aktive Lease, seine Laufzeit, den Server und die Optionen.
Was geschieht mit einem DHCP-Adress-Lease ohne erfolgreiche Erneuerung?
Das Ergebnis untersuchen
Überprüfe nach der DHCP-Konfiguration eines Clients den gesamten erforderlichen Zustand und nicht nur die Adresse:
$ ip address show
$ ip route show
$ resolvectl status
Der Resolverbefehl unterscheidet sich je nach System. Untersuche außerdem Leasedaten und Protokolle des aktiven Netzwerkmanagers. Doppelte Adressen können weiterhin durch nicht autorisierte Server, statische Zuweisungen innerhalb eines Pools, veralteten Zustand oder manuelle Konfiguration entstehen. DHCP verringert Fehler, kann aber nicht jeden Konflikt allein verhindern.
Was sollte geprüft werden, nachdem ein DHCP-Lease angenommen wurde?
DHCPv6 und IPv6-Konfiguration
IPv6-Hosts können Stateless Address Autoconfiguration, DHCPv6, statische Konfiguration oder Kombinationen verwenden. DHCPv6 verwendet nicht den DORA-Austausch von IPv4, und Informationen zum Standardrouter stammen normalerweise aus IPv6 Router Advertisements statt aus DHCPv6.
Woher erfährt ein IPv6-Host normalerweise seine Standardrouterinformationen?
Lektion abgeschlossen
Sie haben Überblick über DHCP abgeschlossen
Du kannst nun erklären, wie DHCPv4 die Netzwerkkonfiguration eines Hosts least und erneuert.
Unterscheide DHCP-Server von Relays und Clientsubnetzen.
Verfolge den Austausch DISCOVER, OFFER, REQUEST und ACK.
Behandle Adressen und Optionen als zeitlich begrenzten Lease-Zustand.
Überprüfe Adresse, Routen, DNS und Lease-Metadaten gemeinsam.
Halte DHCPv4-Verhalten von IPv6-Autokonfiguration getrennt.
Lernfortschritt speichern
Erstellen Sie ein kostenloses Konto, um diese Lektion zu speichern und auf jedem Gerät weiterzulernen.
Kostenloses Konto erstellen