Cum se configurează agentul releu DHCP pe routerele Cisco
acest tutorial explică în detaliu configurația agentului releu DHCP. Aflați cum să utilizați comanda ‘IP helper-address’ pentru a configura agenții DHCP relay pe routerele Cisco printr-un exemplu de urmărire a pachetelor.
configurarea interfeței unui router ca agent de releu DHCP este mult mai ușoară decât ați putea crede. Pentru a configura interfața unui router ca agent de releu DHCP, utilizați următoarea comandă în modul de configurare a interfeței.
Router(config-if)#ip helper-address
comanda ‘IP helper-address’ spune interfeței să redirecționeze mesajul DHCP primit către serverul DHCP configurat. Utilizați această comandă pe toate interfețele care sunt conectate la subrețele locale care conțin clienți DHCP.
înainte de a lua un exemplu practic pentru a înțelege cum să utilizați această comandă pentru a configura interfața unui router ca agent releu DHCP, presupun că știți cum funcționează un agent releu DHCP. Pentru a afla ce este un agent de releu DHCP și cum funcționează, vă rugăm să verificați părțile anterioare ale acestui tutorial.
acest tutorial este a opta parte a articolului ‘DHCP (Dynamic Host Configuration Protocol) concepte de bază, configurații, funcții și opțiuni explicate’. Alte părți ale acestui tutorial sunt următoarele.
ce este DHCP și tipurile de DHCP explicate
cum funcționează DHCP explicate cu exemple
parametrii și setările de configurare DHCP explicate
cum se configurează serverul DHCP pe comutatoarele Cisco
Configurați serverul DHCP pentru mai multe VLAN-uri de pe comutator
cum se configurează serverul DHCP pe routerele Cisco
cum funcționează agenții DHCP Relay explicați
cum funcționează DHCP Snooping>configurați DHCP Snooping pe switch-urile Cisco
Packet Tracer practice lab setup
- creați o rețea care conține cinci subrețele: 10.0.0.0/8, 20.0.0.0/8, 30.0.0.0/8, 40.0.0.0/8 și 50.0.0.0 / 8.
- adăugați câteva gazde în fiecare rețea, cu excepția celei de-a cincea subrețele. În a cincea subrețea adăugați un Server DHCP.
- pentru a conecta subrețele, utilizați trei routere: Router0, Router1 și Router2.
- conectați subrețele 10.0.0.0/8 și 20.0.0.0/8 la Router1 FastEthernet 0/0 și FastEthernet0/1 interfețe, respectiv.
- conectați subrețele 30.0.0.0/8 și 40.0.0.0/8 la Router2 FastEthernet 0/0 și FastEthernet0/1 interfețe, respectiv.
- conectați interfața serial 0/0/0 a Router1 la interfața serial 0/0/0 a Router0. Utilizați subrețea 192.168.1.0 / 252 pentru configurația IP a acestei conexiuni.
- conectați interfața serial 0/0/1 a Router2 la interfața serial 0/0/1 a Router0. Utilizați subrețea 192.168.4.0 / 252 pentru configurația IP a acestei conexiuni.
- configurați rutarea RIP între routere și testați conectivitatea între subrețele.
următoarea imagine arată această rețea.
obiectiv
- configurați gazdele primelor patru subrețele pentru a obține adrese IP de la serverul DHCP care este disponibil în a cincea subrețea.
- pe serverul DHCP, creați patru pool-uri DHCP și atribuiți câte un pool pentru fiecare subrețea.
- configurați routerele pentru a acționa ca agenți de releu DHCP.
laborator de practică Pre-creat
în loc să reproduceți acest laborator, dacă doriți să descărcați și să utilizați laboratorul de practică utilizat în acest tutorial, îl puteți descărca de la următorul link.
Packet Tracer LAB fără configurare
să configurăm acest laborator și să finalizăm pas cu pas toate obiectivele enumerate mai sus.
atribuirea configurației IP
următorul tabel listează toate comenzile necesare pentru atribuirea configurației IP pe interfața unui router.
comanda | descriere (folosit pentru) |
Router > activați | pentru a porni promptul de comandă și pentru a schimba modul de comandă în modul privilegiat-exec. |
Router # configurați terminalul | pentru a naviga la modul de configurare globală. |
Router (config) # interfață | pentru a naviga la modul interfață |
Router (config-if) # adresa ip | pentru a seta adresa IP pe interfață |
Router (config-if) # rata de ceas 64000 | pentru a seta rata de ceas la 64000. (Utilizați numai dacă interfața este serial DCE) |
Router (config-if) # lățime de bandă 64 | pentru a seta lățimea de bandă la 64 (utilizați numai dacă interfața este serial DCE) |
Router (config-if)#fără oprire | pentru a activa interfața |
Router (config-if) # exit | pentru a ieși din modul de interfață |
dacă doriți să aflați mai multe despre comenzile de mai sus, puteți verifica următorul tutorial.
Ghid de configurare a Protocolului RIP cu exemple
acest tutorial explică modul de activare a interfeței unui router Cisco și modul de configurare a rutării RIP pe routerele Cisco în detaliu.
accesați promptul de comandă al fiecărui router și configurați interfețele acestuia așa cum se arată mai jos.
Router0 configurare IP
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)#
următoarea imagine prezintă configurația de mai sus pe trasorul de pachete.
Router1 configurație IP
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)#
următoarea imagine prezintă configurația de mai sus pe trasorul de pachete.
configurație IP Router2
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)#
următoarea imagine prezintă configurația de mai sus pe trasorul de pachete.
Configurarea RUTĂRII RIP
următorul tabel listează toate comenzile necesare pentru configurarea rutării RIP pe un router.
comanda | descriere (folosit pentru) |
Router > activați | pentru a intra în modul privilegiat-exec |
Router # configurați terminalul | pentru a intra în modul de configurare globală |
Router (config)# router rip | pentru a activa rutarea RIP și a intra în modul de configurare a rutării |
Router(config-router) # rețea | pentru a adăuga rețeaua disponibilă local la lista de rețele pe care par le va face publicitate. |
Router(config-router) # versiunea 2 | pentru a utiliza versiunea RIP 2. |
Router (config-router) # fără auto-rezumat | pentru a sprijini subrețele fără clase sau pentru a dezactiva caracteristica Auto-rezumat. |
Router (config-router) # exit | pentru a ieși din modul de configurare a rutării. |
accesați promptul CLI al fiecărui router și configurați rutarea RIP așa cum se arată mai jos.
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)#
următoarea imagine prezintă configurația de mai sus pe trasorul de pachete.
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)#
următoarea imagine prezintă configurația de mai sus pe trasorul de pachete.
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)#
următoarea imagine prezintă configurația de mai sus pe Packet tracer.
atribuirea IP static serverului DHCP
înainte de a configura serviciul DHCP pe server, trebuie să atribuim serverului o adresă IP statică.
pentru a atribui o adresă IP statică serverului, faceți clic pe Server și faceți clic pe Config și faceți clic pe interfața conectată la Router0 ‘ s FastEthernet 0/0. În secțiunea Configurare IP, selectați opțiunea statică și setați adresa IP.
următoarea imagine arată acest proces.
deoarece serverul este conectat la rețea prin interfața FastEthernet 0/0 a Router0, vom seta adresa IP a interfeței FastEthernet 0/0 a Router0 ca adresă IP implicită a gateway-ului pe server.
pentru a seta IP gateway implicit, faceți clic pe butonul Setări din panoul din stânga și alegeți opțiunea statică din secțiunea Configurare IP din panoul din dreapta și setați adresa IP a gateway-ului implicit.
următoarea imagine arată acest proces.
Activarea și configurarea serviciului DHCP pe Server
pentru a activa serviciul DHCP pe Server, faceți clic pe Server și faceți clic pe servicii. În panoul din stânga faceți clic pe DHCP și în panoul din dreapta selectați opțiunea ‘On’. Acest lucru va permite serviciul DHCP.
serviciul DHCP utilizează bazine DHCP pentru a furniza adrese IP. Un pool DHCP este un grup de configurații IP pe care serverul DHCP le atribuie unei subrețele specifice. Trebuie să creăm bazine egale cu subrețele. În rețeaua noastră, deoarece avem patru subrețele, trebuie să creăm patru bazine.
dacă nu cunoașteți piscina DHCP și opțiunile sale, vă rugăm să faceți o pauză aici și să verificați partea anterioară a acestui articol. Pentru acest tutorial, presupun că știți piscina DHCP și opțiunile sale.
pentru a crea și adăuga un pool, completați intrările și faceți clic pe butonul Adăugare. Asigurați-vă că adăugați IP-ul gateway implicit corect în fiecare pool. Serviciul DHCP utilizează IP-ul gateway implicit pentru a identifica subrețeaua.
următoarea imagine prezintă intrările pentru prima piscină.
următoarea imagine afișează intrările pentru al doilea grup.
următoarea imagine prezintă intrările pentru a treia piscină.
următoarea imagine prezintă intrările pentru a patra piscină.
următoarea imagine arată toate piscinele configurate.
configurarea clienților DHCP
pentru a configura dispozitivul ca client DHCP, trebuie să selectăm opțiunea DHCP în configurația sa IP. Pentru a face acest lucru, faceți clic pe dispozitiv și faceți clic pe Desktop și faceți clic pe configurația IP și selectați opțiunea DHCP.
următoarea imagine arată cum să setați opțiunea DHCP în secțiunea Configurare IP.
setați toate PC-urile ca clienți DHCP urmând pașii descriși mai sus.
Configurarea agenților de releu DHCP
configurăm un agent de releu DHCP numai pe interfața care este conectată direct la o subrețea locală. În această rețea, patru interfețe sunt conectate direct la subrețele locale. Aceste interfețe sunt următoarele.
Router | interfață | subrețea locală conectată |
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 |
pentru a configura interfețele enumerate mai sus ca agenți de releu DHCP, utilizați comanda ‘IP helper-address’ așa cum se arată mai jos.
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)#
următoarea imagine prezintă configurația de mai sus.
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)#
următoarea imagine prezintă configurația de mai sus.
verificarea releului DHCP
pentru a verifica dacă toate releele DHCP sunt configurate corect, verificați configurația IP a dispozitivelor conectate. Pentru a verifica configurația IP a unui dispozitiv client, faceți clic pe dispozitiv și faceți clic pe opțiunea Desktop și faceți clic pe configurația IP. Dacă dispozitivul afișează configurația IP corectă, releul DHCP este configurat corect.
următoarea imagine arată acest proces.
dacă preferați promptul de comandă, puteți utiliza comanda ‘ipconfig’ pentru a vizualiza configurația IP primită. Următoarea imagine arată cum să vizualizați configurația IP pe PC2 la promptul de comandă.
laborator de practică configurat
următorul link de descărcare oferă Laboratorul configurat al acestui exemplu.
Packet Tracer LAB cu configurație
asta e tot pentru această parte. În următoarea parte a acestui tutorial, vom înțelege ce este DHCP snooping și cum funcționează. Dacă vă place acest tutorial, vă rugăm să nu uitați să-l împărtășească cu prietenii prin canalul social preferat.