mars 7, 2022

Så här konfigurerar du DHCP Relay Agent på Cisco-routrar

denna handledning förklarar DHCP relay agent-konfigurationen i detalj. Lär dig hur du använder kommandot ’ip helper-address’ för att konfigurera DHCP-reläagenter på Cisco-routrar via ett paketspårningsexempel.

att konfigurera en routers gränssnitt som DHCP-reläagent är mycket enklare än du kanske tror. För att konfigurera en routers gränssnitt som DHCP-reläagent, använd följande kommando i gränssnittskonfigurationsläge.

 Router(config-if)#ip helper-address 

kommandot ’ip helper-address’ talar om för gränssnittet att vidarebefordra det inkommande DHCP-meddelandet till den konfigurerade DHCP-servern. Använd det här kommandot på alla gränssnitt som är anslutna till de lokala undernäten som innehåller DHCP-klienter.

innan vi tar ett praktiskt exempel för att förstå hur man använder det här kommandot för att konfigurera en routers gränssnitt som DHCP-reläagent, antar jag att du vet hur en DHCP-reläagent fungerar. Om du vill veta vad en DHCP relay agent är och hur det fungerar, kontrollera de tidigare delarna av denna handledning.

denna handledning är den åttonde delen av artikeln ’DHCP (Dynamic Host Configuration Protocol) grundläggande begrepp, konfigurationer, funktioner och alternativ förklarade’. Andra delar av denna handledning är följande.

vad DHCP är och typer av DHCP förklaras
hur DHCP fungerar förklaras med exempel
DHCP-konfigurationsparametrar och inställningar förklaras
så här konfigurerar du DHCP-Server på Cisco-switchar
konfigurera DHCP-Server för flera VLAN på växeln
så här konfigurerar du DHCP-Server på Cisco-routrar
hur DHCP-Reläagenter fungerar förklarat
hur DHCP-Snooping fungerar förklarat
konfigurera DHCP snooping på Cisco switchar

Packet Tracer practice Lab setup

  • skapa ett nätverk som innehåller fem subnät: 10.0.0.0/8, 20.0.0.0/8, 30.0.0.0/8, 40.0.0.0/8 och 50.0.0.0 / 8.
  • Lägg till några värdar i varje nätverk utom det femte delnätet. I det femte delnätet Lägg till en DHCP-Server.
  • för att ansluta undernät, använd tre routrar: Router0, Router1 och Router2.
  • Anslut subnät 10.0.0.0/8 och 20.0.0.0 / 8 till Router1 s FastEthernet 0/0 och FastEthernet0 / 1 gränssnitt, respektive.
  • Anslut subnät 30.0.0.0/8 och 40.0.0.0 / 8 till Router2s FastEthernet 0/0 respektive FastEthernet0 / 1-gränssnitt.
  • anslut det seriella 0/0/0-gränssnittet för Router1 till det seriella 0/0/0-gränssnittet för Router0. Använd subnätet 192.168.1.0 / 252 för IP-konfigurationen på den här anslutningen.
  • anslut det seriella 0/0/1-gränssnittet för Router2 till det seriella 0/0/1-gränssnittet för Router0. Använd subnätet 192.168.4.0 / 252 för IP-konfigurationen på den här anslutningen.
  • konfigurera RIP routing mellan routrar och testa anslutning mellan subnät.

följande bild visar detta nätverk.

packet tracer lab för praktiken av dhcp relay agent

mål
  • konfigurera värdarna för de första fyra undernäten för att få IP-adresser från DHCP-servern som är tillgänglig i det femte undernätet.
  • på DHCP-servern skapar du fyra DHCP-pooler och tilldelar en pool till varje delnät.
  • konfigurera routrar för att fungera som DHCP – reläagenter.
Pre-created practice lab

istället för att replikera detta lab, Om du vill ladda ner och använda practice lab som används i denna handledning, kan du ladda ner den från följande länk.

Packet Tracer LAB utan konfiguration

låt oss konfigurera detta lab och slutföra alla ovan angivna mål steg för steg.

tilldela IP-konfiguration

i följande tabell visas alla nödvändiga kommandon för att tilldela IP-konfiguration på en routers gränssnitt.

kommando beskrivning (används för)
Router> aktivera för att starta kommandotolken och ändra kommandoläge till privilegierat exec-läge.
Router # konfigurera terminal för att navigera till globalt konfigurationsläge.
Router (config) # gränssnitt för att navigera till gränssnittsläge
Router (config-if) # ip-adress för att ställa in IP-adressen på gränssnittet
Router (config-if)#klockfrekvens 64000 för att ställa in klockfrekvensen till 64000. (Använd endast om gränssnittet är seriell DCE)
Router (config-if) # bandbredd 64 för att ställa in bandbredden till 64 (Använd endast om gränssnittet är seriell DCE)
Router (config-if) # ingen avstängning för att aktivera gränssnittet
Router (config-if) # avsluta för att avsluta gränssnittsläge

om du vill lära dig mer om ovanstående kommandon kan du kontrollera följande handledning.
rip Protocol configuration Guide med exempel
denna handledning förklarar hur du aktiverar en Cisco-routers gränssnitt och hur du konfigurerar RIP routing på Cisco-routrar i detalj.

gå till kommandotolken för varje router och konfigurera dess gränssnitt enligt nedan.

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)# 

följande bild visar ovanstående konfiguration på paketspåraren.

router 0 gränssnitt 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)# 

följande bild visar ovanstående konfiguration på paketspåraren.

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)# 

följande bild visar ovanstående konfiguration på paketspåraren.

router 2 gränssnitt ip-konfiguration

konfigurera RIP-routing

i följande tabell visas alla nödvändiga kommandon för att konfigurera RIP-routing på en router.

kommando beskrivning (används för)
Router> aktivera för att gå in i privilegierat exec-läge
Router # konfigurera terminal för att gå in i globalt konfigurationsläge
Router (config) # router rip för att aktivera RIP routing och ange routing konfigurationsläge
Router (config-router) # nätverk för att lägga till det lokalt tillgängliga nätverket i listan över nätverk som RIP kommer att annonsera.
Router (config-router) # version 2 för att använda RIP version 2.
Router (config-router) # ingen automatisk sammanfattning för att stödja de klasslösa undernäten eller för att inaktivera funktionen för automatisk sammanfattning.
Router (config-router) # exit för att avsluta från routing konfigurationsläge.

öppna CLI-prompten för varje router och konfigurera RIP-routing enligt nedan.

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)# 

följande bild visar ovanstående konfiguration på paketspåraren.

 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)# 

följande bild visar ovanstående konfiguration på paketspåraren.

 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)# 

följande bild visar ovanstående konfiguration på packet tracer.

 rip routing konfiguration router 2

tilldela statisk IP till DHCP-server

innan vi konfigurerar DHCP-tjänsten på servern måste vi tilldela en statisk IP-adress till servern.

för att tilldela en statisk IP-adress till servern, klicka på Server och klicka på Config och klicka på gränssnittet som är anslutet till Router0s FastEthernet 0/0. I avsnittet IP-konfiguration väljer du det statiska alternativet och ställer in IP-adressen.

följande bild visar denna process.

statisk IP-konfiguration dhcp-server

eftersom servern är ansluten till nätverket via Router0s FastEthernet 0/0-gränssnitt, ställer vi in IP-adressen för Router0s FastEthernet 0/0-gränssnitt som standard gateway IP-adress på servern.

för att ställa in standardgateway IP, klicka på knappen Inställningar i den vänstra rutan och välj det statiska alternativet i avsnittet IP-konfiguration i den högra rutan och ställ in IP-adressen för standardgatewayen.

följande bild visar denna process.

ställa in standard-gateway IP på dhcp-server

aktivera och konfigurera DHCP-tjänst på servern

för att aktivera DHCP-tjänst på servern, klicka på Server och klicka på tjänster. Klicka på DHCP i den vänstra rutan och välj alternativet ’på’ i den högra rutan. Detta aktiverar DHCP-tjänsten.

DHCP-tjänsten använder DHCP-pooler för att tillhandahålla IP-adresser. En DHCP-pool är en grupp av IP-konfigurationer som DHCP-servern tilldelar ett specifikt delnät. Vi måste skapa pooler lika med subnät. I vårt nätverk, eftersom vi har fyra undernät, måste vi skapa fyra pooler.

om du inte känner till DHCP-poolen och dess alternativ, ta en paus här och kolla föregående del av den här artikeln. För denna handledning antar jag att du känner till DHCP-poolen och dess alternativ.

för att skapa och lägga till en pool, fyll i poster och klicka på knappen Lägg till. Se till att du lägger till rätt standard gateway IP i varje pool. DHCP-tjänsten använder standardgatewayens IP för att identifiera undernätet.

följande bild visar posterna för den första poolen.

aktivera dhcp-tjänst på dhcp-server

följande bild visar posterna för den andra poolen.

 lägga till dhcp-pool för nätverk 20

följande bild visar posterna för den tredje poolen.

 lägga till dhcp-pool för nätverk 30

följande bild visar posterna för den fjärde poolen.

 lägga till dhcp-pool för nätverk 40

följande bild visar alla pooler konfigurerade.

all pool konfigurerad på dhcp-server

konfigurera DHCP-klienter

för att konfigurera enheten som en DHCP-klient måste vi välja DHCP-alternativet i dess IP-konfiguration. För att göra detta, klicka på enheten och klicka på skrivbord och klicka på IP-konfigurationen och välj DHCP-alternativet.

följande bild visar hur du ställer in DHCP-alternativet i avsnittet IP-konfiguration.

konfigurera dhcp-klient

Ställ in alla datorer som DHCP-klienter genom att följa stegen som beskrivs ovan.

konfigurera DHCP-reläagenter

vi konfigurerar ett DHCP-reläagent endast på gränssnittet som är direkt anslutet till ett lokalt delnät. I det här nätverket är fyra gränssnitt direkt anslutna till de lokala undernäten. Dessa gränssnitt är följande.

Router gränssnitt anslutet lokalt delnät
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

för att konfigurera de ovan angivna gränssnitten som DHCP-reläagenter, använd kommandot ’ip helper-address’ som visas nedan.

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)# 

följande bild visar ovanstående konfiguration.

 ip-hjälparadresskommando

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)# 

följande bild visar ovanstående konfiguration.

kommandot ip helper-address

verifiera DHCP-relä

kontrollera IP-konfigurationen för de anslutna enheterna för att verifiera att alla DHCP-reläer är korrekt konfigurerade. För att kontrollera IP-konfigurationen för en klientenhet, klicka på enheten och klicka på Skrivbordsalternativet och klicka på IP-konfigurationen. Om enheten visar rätt IP-konfiguration konfigureras DHCP-reläet korrekt.

följande bild visar denna process.

verifiera dhcp relay agent

om du föredrar kommandotolken kan du använda kommandot ’ipconfig’ för att visa den mottagna IP-konfigurationen. Följande bild visar hur du visar IP-konfiguration på PC2 vid kommandotolken.

verifiera dhcp-klient dhcp relay agent

konfigurerat övningslabb

följande nedladdningslänk innehåller det konfigurerade labbet i detta exempel.

Packet Tracer LAB med konfiguration

det är allt för den här delen. I nästa del av denna handledning kommer vi att förstå vad DHCP-snooping är och hur det fungerar. Om du gillar den här handledningen, glöm inte att dela den med vänner via din favorit sociala kanal.

Lämna ett svar

Din e-postadress kommer inte publiceras.