März 7, 2022

So konfigurieren Sie den DHCP Relay Agent auf Cisco-Routern

In diesem Lernprogramm wird die Konfiguration des DHCP Relay Agent im Detail erläutert. Erfahren Sie, wie Sie den Befehl ‚ip helper-address‘ verwenden, um DHCP-Relay-Agenten auf Cisco-Routern über ein Paketverfolgungsbeispiel zu konfigurieren.

Die Konfiguration der Schnittstelle eines Routers als DHCP-Relay-Agent ist viel einfacher, als Sie vielleicht denken. Um die Schnittstelle eines Routers als DHCP-Relay-Agent zu konfigurieren, verwenden Sie den folgenden Befehl im Schnittstellenkonfigurationsmodus.

 Router(config-if)#ip helper-address 

Der Befehl ‚ip helper-address‘ weist die Schnittstelle an, die eingehende DHCP-Nachricht an den konfigurierten DHCP-Server weiterzuleiten. Verwenden Sie diesen Befehl auf allen Schnittstellen, die mit den lokalen Subnetzen verbunden sind, die DHCP-Clients enthalten.

Bevor wir anhand eines praktischen Beispiels verstehen, wie Sie mit diesem Befehl die Schnittstelle eines Routers als DHCP-Relay-Agent konfigurieren, gehe ich davon aus, dass Sie wissen, wie ein DHCP-Relay-Agent funktioniert. Um zu erfahren, was ein DHCP-Relay-Agent ist und wie er funktioniert, lesen Sie bitte die vorherigen Teile dieses Tutorials.

Dieses Tutorial ist der achte Teil des Artikels ‚DHCP (Dynamic Host Configuration Protocol) basic concepts, configurations, functions, and options Explained‘. Andere Teile dieses Tutorials sind die folgenden.

Was DHCP ist und Arten von DHCP erklärt
Funktionsweise von DHCP anhand von Beispielen erklärt
DHCP-Konfigurationsparameter und -einstellungen erklärt
Konfigurieren des DHCP-Servers auf Cisco-Switches
Konfigurieren des DHCP-Servers für mehrere VLANs auf dem Switch
Konfigurieren des DHCP-Servers auf Cisco-Routern
Funktionsweise von DHCP-Relay-Agenten erklärt
Funktionsweise von DHCP-Snooping erklärt
>DHCP-Snooping auf Cisco-Switches konfigurieren

Packet Tracer Practice Lab Setup

  • Erstellen Sie ein Netzwerk mit fünf Subnetzen: 10.0.0.0/8, 20.0.0.0/8, 30.0.0.0/8, 40.0.0.0/8 und 50.0.0.0/8.
  • Fügen Sie in jedem Netzwerk außer dem fünften Subnetz einige Hosts hinzu. Fügen Sie im fünften Subnetz einen DHCP-Server hinzu.
  • Verwenden Sie zum Verbinden von Subnetzen drei Router: Router0, Router1 und Router2.
  • Verbinden Sie die Subnetze 10.0.0.0/8 und 20.0.0.0/8 mit den Schnittstellen FastEthernet 0/0 und FastEthernet0/1 von Router1.
  • Verbinden Sie die Subnetze 30.0.0.0/8 und 40.0.0.0/8 mit den Schnittstellen FastEthernet 0/0 und FastEthernet0/1 von Router2.
  • Verbinden Sie die serielle 0/0/0-Schnittstelle von Router1 mit der seriellen 0/0/0-Schnittstelle von Router0. Verwenden Sie das Subnetz 192.168.1.0/252 für die IP-Konfiguration dieser Verbindung.
  • Verbinden Sie die serielle 0/0/1-Schnittstelle von Router2 mit der seriellen 0/0/1-Schnittstelle von Router0. Verwenden Sie das Subnetz 192.168.4.0/252 für die IP-Konfiguration dieser Verbindung.
  • Konfigurieren Sie das RIP-Routing zwischen Routern und testen Sie die Konnektivität zwischen Subnetzen.

Das folgende Bild zeigt dieses Netzwerk.

Paketverfolgungslabor für die Praxis des DHCP-Relay-Agenten

Ziel
  • Konfigurieren Sie die Hosts der ersten vier Subnetze, um IP-Adressen vom DHCP-Server abzurufen, der im fünften Subnetz verfügbar ist.
  • Erstellen Sie auf dem DHCP-Server vier DHCP-Pools und weisen Sie jedem Subnetz einen Pool zu.
  • Konfigurieren Sie Router als DHCP-Relay-Agenten.
Vorgefertigtes Übungslabor

Wenn Sie das in diesem Lernprogramm verwendete Übungslabor herunterladen und verwenden möchten, können Sie es unter folgendem Link herunterladen, anstatt dieses Labor zu replizieren.

Paketverfolgungslabor ohne Konfiguration

Lassen Sie uns dieses Labor konfigurieren und alle oben aufgeführten Ziele Schritt für Schritt abschließen.

Zuweisen der IP-Konfiguration

Die folgende Tabelle listet alle erforderlichen Befehle auf, um die IP-Konfiguration auf der Schnittstelle eines Routers zuzuweisen.

Befehl Beschreibung (verwendet für)
Router>Aktivieren Sie , um die Eingabeaufforderung zu starten und den Befehlsmodus in den privilegierten Exec-Modus zu ändern.
Router#Konfigurieren Sie terminal , um in den globalen Konfigurationsmodus zu navigieren.
Router(config)#interface Um in den Schnittstellenmodus zu navigieren
Router(config-if)#ip address So legen Sie die IP-Adresse auf der Schnittstelle fest
Router(config-if)#Taktrate 64000 Um die Taktrate auf 64000 einzustellen. (Nur verwenden, wenn die Schnittstelle serielles DCE ist)
Router (config-if)#bandwidth 64 So stellen Sie die Bandbreite auf 64 ein (Nur verwenden, wenn die Schnittstelle serial DCE ist)
Router (config-if)#kein Herunterfahren Um die Schnittstelle zu aktivieren
Router(config-if)#exit Um den Schnittstellenmodus zu verlassen

Wenn Sie mehr über die obigen Befehle erfahren möchten, können Sie das folgende Tutorial lesen.
RIP-Protokollkonfigurationshandbuch mit Beispielen
In diesem Lernprogramm wird erläutert, wie Sie die Schnittstelle eines Cisco-Routers aktivieren und das RIP-Routing auf Cisco-Routern im Detail konfigurieren.

Rufen Sie die Eingabeaufforderung jedes Routers auf und konfigurieren Sie seine Schnittstellen wie unten gezeigt.

Router0 IP-Konfiguration
 Router>enable Router#configure terminal Router(config)#interface fastethernet 0/0 Router(config-if)#ip address 50.0.0.1 255.0.0.0 Router(config-if)#no shutdown Router(config-if)#exit Router(config)#interface serial 0/0/0 Router(config-if)#ip address 192.168.1.2 255.255.255.252 Router(config-if)#clock rate 64000 Router(config-if)#bandwidth 64 Router(config-if)#no shutdown Router(config-if)#exit Router(config)#interface serial 0/0/1 Router(config-if)#ip address 192.168.1.6 255.255.255.252 Router(config-if)#clock rate 64000 Router(config-if)#bandwidth 64 Router(config-if)#no shutdown Router(config-if)#exit Router(config)# 

Das folgende Bild zeigt die obige Konfiguration auf dem Packet Tracer.

Router 0 Schnittstelle IP-Konfiguration

Router1 IP-Konfiguration
 Router>enable Router#configure terminal Router(config)#interface fastethernet 0/0 Router(config-if)#ip address 10.0.0.1 255.0.0.0 Router(config-if)#no shutdown Router(config-if)#exit Router(config)#interface fastethernet 0/1 Router(config-if)#ip address 20.0.0.1 255.0.0.0 Router(config-if)#no shutdown Router(config-if)#exit Router(config)#interface serial 0/0/0 Router(config-if)#ip address 192.168.1.1 255.255.255.252 Router(config-if)#no shutdown Router(config-if)#exit Router(config)# 

Das folgende Bild zeigt die obige Konfiguration auf dem Packet Tracer.

Router 1 IP-Konfiguration

Router2 IP-Konfiguration
 Router>enable Router#configure terminal Router(config)#interface fastethernet 0/0 Router(config-if)#ip address 30.0.0.1 255.0.0.0 Router(config-if)#no shutdown Router(config-if)#exit Router(config)#interface fastethernet 0/1 Router(config-if)#ip address 40.0.0.1 255.0.0.0 Router(config-if)#no shutdown Router(config-if)#exit Router(config)#interface serial 0/0/1 Router(config-if)#ip address 192.168.1.5 255.255.255.252 Router(config-if)#no shutdown Router(config-if)#exit Router(config)# 

Das folgende Bild zeigt die obige Konfiguration auf dem Packet Tracer.

Router-2-Schnittstelle IP-Konfiguration

Konfigurieren des RIP-Routings

In der folgenden Tabelle sind alle erforderlichen Befehle zum Konfigurieren des RIP-Routings auf einem Router aufgeführt.

Befehl Beschreibung (Verwendet für)
Router>Aktivieren Sie , um in den privilegierten Exec-Modus zu wechseln
Router#Terminal konfigurieren Um in den globalen Konfigurationsmodus zu gelangen
Router(config)#router rip Um das RIP-Routing zu aktivieren und den Routing-Konfigurationsmodus aufzurufen
Router(config-router)#network Um das lokal verfügbare Netzwerk zur Liste der Netzwerke hinzuzufügen, die der RIP ankündigt.
Router(config-router)#version 2 Um die RIP-Version 2 zu verwenden.
Router (config-router)#keine automatische Zusammenfassung Um die klassenlosen Subnetze zu unterstützen oder die automatische Zusammenfassung zu deaktivieren.
Router(config-router)#exit Zum Verlassen des Routing-Konfigurationsmodus.

Rufen Sie die CLI-Eingabeaufforderung jedes Routers auf und konfigurieren Sie das RIP-Routing wie unten gezeigt.

Router0
 Router>enable Router#configure terminal Router(config)#router rip Router(config-router)#network 50.0.0.0 Router(config-router)#network 192.168.1.0 Router(config-router)#network 192.168.4.0 Router(config-router)#version 2 Router(config-router)#no auto-summary Router(config-router)#exit Router(config)# 

Das folgende Bild zeigt die obige Konfiguration auf dem Packet Tracer.

rip routing Konfiguration router 0

Router1
 Router>enable Router#configure terminal Router(config)#router rip Router(config-router)#network 10.0.0.0 Router(config-router)#network 20.0.0.0 Router(config-router)#network 192.168.1.0 Router(config-router)#version 2 Router(config-router)#no auto-summary Router(config-router)#exit Router(config)# 

Das folgende Bild zeigt die obige Konfiguration auf dem Packet Tracer.

rip routing konfiguration router 1

Router2
 Router>enable Router#configure terminal Router(config)#router rip Router(config-router)#network 30.0.0.0 Router(config-router)#network 40.0.0.0 Router(config-router)#network 192.168.1.4 Router(config-router)#version 2 Router(config-router)#no auto-summary Router(config-router)#exit Router(config)# 

Das folgende Bild zeigt die obige Konfiguration auf Packet Tracer.

rip routing Konfiguration router 2

Zuweisen einer statischen IP zum DHCP-Server

Bevor wir den DHCP-Dienst auf dem Server konfigurieren, müssen wir dem Server eine statische IP-Adresse zuweisen.

Um dem Server eine statische IP-Adresse zuzuweisen, klicken Sie auf Server, dann auf Config und dann auf die Schnittstelle, die mit FastEthernet 0/0 von Router0 verbunden ist. Wählen Sie im Abschnitt IP-Konfiguration die Option Statisch und legen Sie die IP-Adresse fest.

Das folgende Bild zeigt diesen Vorgang.

statische IP-Konfiguration DHCP-Server

Da der Server über die FastEthernet 0/0-Schnittstelle von Router0 mit dem Netzwerk verbunden ist, legen wir die IP-Adresse der FastEthernet 0/0-Schnittstelle von Router0 als Standard-Gateway-IP-Adresse auf dem Server fest.

Um die Standard-Gateway-IP festzulegen, klicken Sie im linken Bereich auf die Schaltfläche Einstellungen, wählen Sie im rechten Bereich im Abschnitt IP-Konfiguration die Option Statisch und legen Sie die IP-Adresse des Standard-Gateways fest.

Das folgende Bild zeigt diesen Vorgang.

Festlegen der Standard-Gateway-IP auf dem DHCP-Server

Aktivieren und Konfigurieren des DHCP-Dienstes auf dem Server

Um den DHCP-Dienst auf dem Server zu aktivieren, klicken Sie auf Server und dann auf Dienste. Klicken Sie im linken Bereich auf DHCP und wählen Sie im rechten Bereich die Option ‚Ein‘. Dadurch wird der DHCP-Dienst aktiviert.

Der DHCP-Dienst verwendet DHCP-Pools, um IP-Adressen bereitzustellen. Ein DHCP-Pool ist eine Gruppe von IP-Konfigurationen, die der DHCP-Server einem bestimmten Subnetz zuweist. Wir müssen Pools erstellen, die Subnetzen entsprechen. Da wir in unserem Netzwerk vier Subnetze haben, müssen wir vier Pools erstellen.

Wenn Sie den DHCP-Pool und seine Optionen nicht kennen, machen Sie hier eine Pause und lesen Sie den vorherigen Teil dieses Artikels. Für dieses Tutorial gehe ich davon aus, dass Sie den DHCP-Pool und seine Optionen kennen.

Um einen Pool zu erstellen und hinzuzufügen, füllen Sie Einträge aus und klicken Sie auf die Schaltfläche Hinzufügen. Stellen Sie sicher, dass Sie jedem Pool die richtige Standard-Gateway-IP hinzufügen. Der DHCP-Dienst verwendet die Standard-Gateway-IP, um das Subnetz zu identifizieren.

Das folgende Bild zeigt die Einträge für den ersten Pool.

Aktivieren des DHCP-Dienstes auf dem DHCP-Server

Die folgende Abbildung zeigt die Einträge für den zweiten Pool.

DHCP-Pool für Netzwerk hinzufügen 20

Das folgende Bild zeigt die Einträge für den dritten Pool.

DHCP-Pool für Netzwerk hinzufügen 30

Das folgende Bild zeigt die Einträge für den vierten Pool.

DHCP-Pool für Netzwerk hinzufügen 40

Das folgende Bild zeigt alle konfigurierten Pools.

alle auf dem DHCP-Server konfigurierten Geräte

DHCP-Clients konfigurieren

Um das Gerät als DHCP-Client zu konfigurieren, müssen wir die DHCP-Option in seiner IP-Konfiguration auswählen. Um dies zu tun, klicken Sie auf das Gerät und klicken Sie auf Desktop und klicken Sie auf die IP-Konfiguration und wählen Sie die DHCP-Option.

Die folgende Abbildung zeigt, wie Sie die DHCP-Option im Abschnitt IP-Konfiguration festlegen.

DHCP-Client konfigurieren

Legen Sie alle PCs als DHCP-Clients fest, indem Sie die oben beschriebenen Schritte ausführen.

DHCP Relay Agents konfigurieren

Wir konfigurieren einen DHCP Relay Agent nur auf der Schnittstelle, die direkt mit einem lokalen Subnetz verbunden ist. In diesem Netzwerk sind vier Schnittstellen direkt mit den lokalen Subnetzen verbunden. Diese Schnittstellen sind die folgenden.

Router Schnittstelle Angeschlossenes lokales Subnetz
Router1 Fa0/0 10.0.0.0/8
Router1 Fa0/1 20.0.0.0/8
Router2 Fa0/0 30.0.0.0/8
Router2 Fa0/1 40.0.0.0/8

Um die oben aufgeführten Schnittstellen als DHCP-Relay-Agenten zu konfigurieren, verwenden Sie den Befehl ‚ip helper-address‘ wie unten gezeigt.

Router1

 Router>enable Router#configure terminal Router(config)#interface fastethernet 0/0 Router(config-if)#ip helper-address 50.0.0.10 Router(config-if)#exit Router(config)#interface fastethernet 0/1 Router(config-if)#ip helper-address 50.0.0.10 Router(config-if)#exit Router(config)# 

Das folgende Bild zeigt die obige Konfiguration.

IP-Helper-Adresse Befehl

Router2
 Router>enable Router#configure terminal Router(config)#interface fastethernet 0/0 Router(config-if)#ip helper-address 50.0.0.10 Router(config-if)#exit Router(config)#interface fastethernet 0/1 Router(config-if)#ip helper-address 50.0.0.10 Router(config-if)#exit Router(config)# 

Das folgende Bild zeigt die obige Konfiguration.

Befehl ip helper-address

DHCP-Relay überprüfen

Um sicherzustellen, dass alle DHCP-Relays ordnungsgemäß konfiguriert sind, überprüfen Sie die IP-Konfiguration der angeschlossenen Geräte. Um die IP-Konfiguration eines Clientgeräts zu überprüfen, klicken Sie auf das Gerät, dann auf die Option Desktop und dann auf die IP-Konfiguration. Wenn das Gerät die richtige IP-Konfiguration anzeigt, ist das DHCP-Relay ordnungsgemäß konfiguriert.

Das folgende Bild zeigt diesen Vorgang.

DHCP-Relay-Agent überprüfen

Wenn Sie die Eingabeaufforderung bevorzugen, können Sie den Befehl ‚ipconfig‘ verwenden, um die empfangene IP-Konfiguration anzuzeigen. Die folgende Abbildung zeigt, wie Sie die IP-Konfiguration auf PC2 an der Eingabeaufforderung anzeigen.

dhcp-Client überprüfen DHCP-Relay-Agent

Konfiguriertes Übungslabor

Der folgende Download-Link enthält das konfigurierte LABOR dieses Beispiels.

Paketverfolgungslabor mit Konfiguration

Das ist alles für diesen Teil. Im nächsten Teil dieses Tutorials werden wir verstehen, was das DHCP-Snooping ist und wie es funktioniert. Wenn Ihnen dieses Tutorial gefällt, vergessen Sie bitte nicht, es über Ihren bevorzugten sozialen Kanal mit Freunden zu teilen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.