Alexander Janzen · IT-Infrastruktur
DE EN
Blog · 22.09.2026 · 6 Minuten Lesezeit

Warum der DHCP-Bereich hinter allen festen Plätzen liegt

Ein einzelnes Gerät hat einen Dienst für Minuten lahmgelegt — nicht durch einen Fehler, sondern durch eine Adresse. Hier steht, wie es dazu kam, warum die naheliegende Lösung nicht reicht und welche Reihenfolge das Problem dauerhaft beseitigt.

Es war eine dieser Störungen, die man zuerst für Zufall hält: Ein Dienst war nicht mehr erreichbar, die Oberfläche lud nicht, und ein paar Minuten später lief wieder alles. Kein Absturz, keine Fehlermeldung, kein Neustart. Der Grund war eine doppelt vergebene Adresse.

Was passiert ist

Ein Gerät, das keine feste Adresse hat, fragt beim Start im Netz nach einer. Der Adressverteiler greift in seinen Bereich und gibt eine aus — die erste, die gerade frei erscheint. Das eigentliche Problem: Dieser Bereich enthielt auch Adressen, die ich vorher von Hand an Geräte vergeben hatte, die selbst gar nicht fragen.

Für den Verteiler waren diese Adressen frei, weil er von den festen Geräten nie eine Anfrage sieht. Also bekam ein Gerät ohne feste Adresse genau die Adresse, die der Dienst schon benutzte. Zwei Geräte, ein Platz. Wer zuerst antwortet, gewinnt — und das wechselt.

Ein Beispiel aus dem Alltag

Ein Beispiel aus meinem Alltag: Ein Medienserver hielt seine Adresse seit Monaten, weil sie im Gerät fest eingetragen war. Ein neues Gerät kam ins Netz und bekam dieselbe Adresse zugeteilt — sie lag ja im DHCP-Bereich. Für etwa zwanzig Minuten war der Medienserver nicht erreichbar, und im Protokoll des Servers stand nichts, was auf die Ursache gedeutet hätte.

Solche Fälle sind unangenehm, weil sie selten auftreten und wie Zufall aussehen. Ein Gerät, das gestern lief, ist heute weg, ein Neustart hilft manchmal — bis zum nächsten Mal. Wer die Ursache kennt, sucht nicht mehr im Gerät, sondern in der Adressvergabe.

Warum das überhaupt möglich ist

Ein Adressverteiler kennt nur seine eigene Liste. Er weiß nichts davon, dass irgendwo ein Gerät steht, in dem jemand eine Adresse fest eingetragen hat. Solange beide Bereiche sauber getrennt sind, ist das kein Problem. Sobald sie sich überschneiden, ist es eines — und es fällt erst dann auf, wenn ein Gerät dazukommt, das sich eine dieser Adressen nimmt.

Die naheliegende Lösung — und warum sie nicht reicht

Der erste Reflex war, für die betroffenen Geräte feste Reservierungen anzulegen. Das ist besser als nichts, aber es löst nur die halbe Aufgabe:

  • Reservierungen greifen nur bei Geräten, die überhaupt nach einer Adresse fragen.
  • Feste Adressen, die im Gerät selbst eingetragen sind, kennt der Verteiler weiterhin nicht.
  • Jedes neue Gerät braucht einen Eintrag, und ein Gerät, das gerade aus ist, lässt sich schlecht reservieren.
  • Nach einem Zurücksetzen des Verteilers ist die Liste weg — die festen Adressen am Gerät bleiben.

Wer so arbeitet, pflegt zwei Listen, die dasselbe beschreiben. Das hält, solange man es konsequent macht, und kippt in dem Moment, in dem ein Gerät dazukommt, das man vergessen hat.

Was ich stattdessen gemacht habe

Die Lösung ist keine zusätzliche Technik, sondern eine Reihenfolge: Erst kommen alle festen Plätze, danach beginnt der DHCP-Bereich. Die beiden Bereiche liegen damit hintereinander statt übereinander, und ein Gerät aus dem DHCP-Bereich kann gar nicht auf einen festen Platz treffen.

Schaubild: oben ein Adressbereich, in dem feste Adressen und der DHCP-Bereich gemischt liegen und ein Gerät eine Serveradresse belegt; unten zwei getrennte Bereiche mit einer Grenze dazwischen
Erst alle festen Adressen, dahinter der DHCP-Bereich. Oben der Zustand, der die Störung verursacht hat: Der DHCP-Bereich enthielt auch fest vergebene Adressen. Unten der Aufbau, der den Fehler ausschließt — zwei Bereiche hintereinander, dazwischen eine dokumentierte Grenze.

Wichtig ist nicht, wo die Grenze genau liegt, sondern dass sie an einer Stelle steht, die dokumentiert ist — und dass die festen Plätze tatsächlich alle darunter liegen. Deshalb gehört in denselben Schritt eine Prüfung: nach jeder Änderung jedes Gerät einzeln ansprechen und nachsehen, ob es die Adresse hat, die im Plan steht.

Warum die Reihenfolge schon reicht

Zwei getrennte Bereiche können sich nicht überschneiden — das ist keine Frage der Sorgfalt, sondern eine Eigenschaft des Aufbaus. Der DHCP-Bereich bleibt groß genug für Geräte, die keine feste Adresse brauchen, und die festen Plätze liegen dort, wo ich sie erwarte. Ein neues Gerät ohne feste Adresse kann nichts mehr kaputt machen, egal wie viele dazukommen.

Was ich daraus mitnehme

  • Ein Adressplan ist nur so gut wie seine Pflege — die Reihenfolge nimmt dem Fehler die Möglichkeit, statt ihn nur zu erschweren.
  • Nach jeder Änderung wird geprüft, nicht geglaubt: jedes Gerät einzeln, nicht nur der Verteiler.
  • Bereiche, die sich ausschließen, brauchen keine Reservierungslisten, die gepflegt werden müssen.
  • Wer eine Störung nach ein paar Minuten vergisst, findet die Ursache später nicht mehr — die Ursache gehört sofort aufgeschrieben.
TL;DR Der Adressverteiler war nicht schuld — ich hatte ihm einen Bereich gegeben, der sich mit meinen festen Adressen überschnitt. Seitdem gilt: erst die festen Plätze, dahinter der DHCP-Bereich, dazwischen kein Zentimeter Überlappung. Ein Gerät hat sich einmal die Adresse eines Servers gegriffen, seitdem nie wieder. Wenn Du Dir nur eine Sache merkst: schreib die Grenze zwischen beiden Bereichen auf, sonst wandert sie beim nächsten Neustart.

← Alle Beiträge