DHCP Server auf Router: Pools, Excludes, Options (Lab)

Der Dynamic Host Configuration Protocol (DHCP)-Server ermöglicht es, IP-Adressen und andere Netzwerkinformationen automatisch an Geräte in einem Netzwerk zu vergeben. In diesem Tutorial zeigen wir Ihnen, wie Sie einen DHCP-Server auf einem Router konfigurieren, um IP-Adressen dynamisch zu verteilen. Wir werden Pools erstellen, Adressen ausschließen (Excludes) und wichtige DHCP-Optionen konfigurieren. Diese Übung richtet sich an Einsteiger und Junior Network Engineers, die mit DHCP und dessen Konfiguration auf Routern arbeiten möchten.

1. Netzwerktopologie und Vorbereitung

Für diese Übung haben wir einen Router, der als DHCP-Server fungiert. Dieser Router wird einem internen Netzwerk IP-Adressen zuweisen. Der Router stellt außerdem sicher, dass bestimmte Adressen nicht an Geräte vergeben werden, die fest definiert sind.

1.1 Topologie und IP-Adressen

  • Router (DHCP-Server): 192.168.1.1/24 (internes Netzwerk)
  • DHCP-Bereich: 192.168.1.10 bis 192.168.1.50
  • Excludierte Adressen: 192.168.1.1 (Router) und 192.168.1.2 (Drucker)

Wir konfigurieren den Router so, dass er IP-Adressen von 192.168.1.10 bis 192.168.1.50 an Clients im Netzwerk vergibt, während bestimmte Adressen ausgeschlossen werden.

2. Konfiguration des DHCP-Pools

Der erste Schritt besteht darin, einen DHCP-Pool zu erstellen. Ein Pool definiert den Adressbereich, aus dem IP-Adressen an die Clients vergeben werden.

2.1 DHCP-Pool auf Router erstellen

Um einen DHCP-Pool zu erstellen, verwenden Sie den folgenden Befehl auf dem Router:


Router# configure terminal
Router(config)# ip dhcp pool LAN
Router(dhcp-config)# network 192.168.1.0 255.255.255.0
Router(dhcp-config)# default-router 192.168.1.1
Router(dhcp-config)# dns-server 8.8.8.8
Router(dhcp-config)# exit

Dieser Befehl erstellt einen DHCP-Pool namens „LAN“ und weist dem Netzwerk 192.168.1.0/24 zu. Die Standard-Gateway-Adresse (Router) wird auf 192.168.1.1 und der DNS-Server auf 8.8.8.8 gesetzt.

3. Ausschluss von IP-Adressen (Excludes)

In einigen Fällen möchten Sie verhindern, dass bestimmte IP-Adressen vom DHCP-Server vergeben werden, z. B. die IP-Adresse des Routers oder von Geräten mit statischen IP-Adressen wie Druckern. Diese Adressen müssen in der Exclude-Liste aufgenommen werden.

3.1 Ausschluss von Adressen konfigurieren

Verwenden Sie die folgenden Befehle, um Adressen vom DHCP-Pool auszuschließen:


Router# configure terminal
Router(config)# ip dhcp excluded-address 192.168.1.1 192.168.1.2
Router(config)# exit

Diese Konfiguration stellt sicher, dass die IP-Adressen 192.168.1.1 (Router) und 192.168.1.2 (Drucker) nicht vom DHCP-Server vergeben werden.

4. Konfiguration von DHCP-Optionen

DHCP bietet mehrere Optionen, die Sie anpassen können, um zusätzliche Netzwerkinformationen wie DNS-Server oder Domain-Namen an die Clients weiterzugeben.

4.1 Konfiguration von DNS-Servern und Domänen

In diesem Beispiel haben wir bereits die Option für den DNS-Server (8.8.8.8) konfiguriert. Wenn Sie jedoch zusätzliche Optionen hinzufügen möchten, wie z.B. den Domain-Namen, verwenden Sie den folgenden Befehl:


Router# configure terminal
Router(config)# ip dhcp pool LAN
Router(dhcp-config)# domain-name example.com
Router(dhcp-config)# exit

Diese Option gibt den Clients den Domain-Namen „example.com“ weiter.

5. Überprüfung der DHCP-Konfiguration

Nachdem Sie den DHCP-Server konfiguriert haben, ist es wichtig, die Konfiguration zu überprüfen, um sicherzustellen, dass der Server korrekt arbeitet und IP-Adressen korrekt vergeben werden.

5.1 Überprüfung der DHCP-Pools

Verwenden Sie den folgenden Befehl, um die konfigurierten DHCP-Pools und deren Status zu überprüfen:


Router# show ip dhcp pool

Dieser Befehl zeigt Informationen zu den Pools, der Anzahl der vergebenen und verbleibenden IP-Adressen sowie den verwendeten Optionen.

5.2 Überprüfung der DHCP-Leases

Um die vergebenen IP-Adressen zu überprüfen, können Sie den folgenden Befehl verwenden:


Router# show ip dhcp binding

Dieser Befehl listet alle Clients auf, denen der DHCP-Server eine IP-Adresse zugewiesen hat, einschließlich der IP-Adressen, MAC-Adressen und Lease-Zeiten.

6. Testen der DHCP-Konfiguration

Nachdem die Konfiguration abgeschlossen ist, müssen Sie testen, ob der DHCP-Server korrekt arbeitet und die Clients IP-Adressen erhalten. Stellen Sie sicher, dass ein Client (z.B. ein PC) im Netzwerk so konfiguriert ist, dass er eine IP-Adresse über DHCP bezieht.

6.1 Überprüfung der IP-Adresse auf einem Client

Auf einem Client-PC können Sie die zugewiesene IP-Adresse mit dem folgenden Befehl überprüfen:


PC> ipconfig

Der Client sollte eine IP-Adresse aus dem konfigurierten Bereich (192.168.1.10 bis 192.168.1.50) erhalten haben, wobei ausgeschlossen ist, dass 192.168.1.1 und 192.168.1.2 vergeben wurden.

Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab (CCNA)

Hallo! Ich bin ein CCNA-Network Engineer und unterstütze Sie bei Cisco Router- und Switch-Konfigurationen – inklusive eines vollständigen Cisco Packet-Tracer-Labs (.pkt). Ideal für Lern-/Übungsszenarien, Validierung oder eine saubere Demo-Topologie.

Was ich (je nach Paket) umsetze

  • Switching: VLANs, Trunking (802.1Q), Port-Zuweisung, STP-Basics (PortFast/BPDU Guard wo sinnvoll)

  • Routing: Default/Static Routing oder OSPF, Inter-VLAN Routing (Router-on-a-Stick)

  • Services: DHCP (Pools/Scopes), NAT/PAT für Internet-Simulation

  • Optional Security: Basic ACLs und SSH-Hardening

  • Test & Verifikation: Ping/Traceroute + wichtige Show-Commands (mit erwarteten Ergebnissen)

Sie erhalten

  • Packet Tracer .pkt Datei

  • ✅ Saubere Konfigurations-Notizen pro Gerät

  • ✅ Verifikations-Checkliste + erwartete Outputs

  • ✅ Kurze Dokumentation (wie die Topologie funktioniert)

Bitte schreiben Sie mir vor der Bestellung, damit wir Scope, Packet-Tracer-Version, Geräteanzahl und Deadline klären.

Konfiguriere Cisco Router & Switches | Cisco Packet-Tracer-Labs. Finden Sie mich auf Fiverr.

Related Articles