Marzo 7, 2022

Come configurare DHCP Relay Agent su router Cisco

Questo tutorial spiega in dettaglio la configurazione di DHCP relay agent. Scopri come utilizzare il comando’ ip helper-address ‘ per configurare gli agenti di inoltro DHCP sui router Cisco tramite un esempio di tracciatore di pacchetti.

Configurare l’interfaccia di un router come agente relè DHCP è molto più semplice di quanto si possa pensare. Per configurare l’interfaccia di un router come agente relè DHCP, utilizzare il seguente comando in modalità configurazione interfaccia.

 Router(config-if)#ip helper-address 

Il comando ‘ip helper-address’ indica all’interfaccia di inoltrare il messaggio DHCP in arrivo al server DHCP configurato. Utilizzare questo comando su tutte le interfacce connesse alle sottoreti locali contenenti client DHCP.

Prima di fare un esempio pratico per capire come usare questo comando per configurare l’interfaccia di un router come agente relè DHCP, presumo che tu sappia come funziona un agente relè DHCP. Per sapere cos’è un agente relè DHCP e come funziona, controlla le parti precedenti di questo tutorial.

Questo tutorial è l’ottava parte dell’articolo ‘DHCP (Dynamic Host Configuration Protocol) concetti di base, configurazioni, funzioni e opzioni spiegate’. Altre parti di questo tutorial sono le seguenti.

Che il DHCP è e Tipi di DHCP Spiegato
funzionamento del DHCP, ha spiegato con esempi
DHCP Parametri di Configurazione e le Impostazioni Spiegato
Come Configurare il Server DHCP su Switch Cisco
Configurare il Server DHCP per più Vlan sullo Switch
Come Configurare il Server DHCP sul Router Cisco
Come Agenti di Inoltro DHCP lavoro Spiegato
Come Snooping DHCP funziona Spiegato
Configurare DHCP Snooping su Switch Cisco

Packet tracer pratica di laboratorio setup

  • Creare una rete che contiene cinque subnet: 10.0.0.0/8, 20.0.0.0/8, 30.0.0.0/8, 40.0.0.0 / 8 e 50.0.0.0 / 8.
  • Aggiungi alcuni host in ogni rete tranne la quinta sottorete. Nella quinta sottorete aggiungere un server DHCP.
  • Per collegare le sottoreti, utilizzare tre router: Router0, Router1 e Router2.
  • Collega le sottoreti 10.0.0.0/8 e 20.0.0.0/8 alle interfacce FastEthernet 0/0 e FastEthernet0/1 di Router1, rispettivamente.
  • Collega le sottoreti 30.0.0.0/8 e 40.0.0.0/8 alle interfacce FastEthernet 0/0 e FastEthernet0/1 di Router2, rispettivamente.
  • Collegare l’interfaccia seriale 0/0/0 di Router1 all’interfaccia seriale 0/0/0 di Router0. Utilizzare la sottorete 192.168.1.0 / 252 per la configurazione IP su questa connessione.
  • Collegare l’interfaccia seriale 0/0/1 di Router2 all’interfaccia seriale 0/0/1 di Router0. Utilizzare la sottorete 192.168.4.0 / 252 per la configurazione IP su questa connessione.
  • Configurare il routing RIP tra router e testare la connettività tra subnet.

L’immagine seguente mostra questa rete.

packet tracer lab per la pratica di dhcp relay agent

Objective
  • Configurare gli host delle prime quattro sottorete per ottenere gli indirizzi IP dal server DHCP disponibile nella quinta sottorete.
  • Sul server DHCP, creare quattro pool DHCP e assegnare un pool a ciascuna sottorete.
  • Configurare i router per agire come agenti relè DHCP.
Laboratorio di pratica pre-creato

Invece di replicare questo laboratorio, se si desidera scaricare e utilizzare il laboratorio di pratica utilizzato in questo tutorial, è possibile scaricarlo dal seguente link.

Packet Tracer LAB senza configurazione

Configuriamo questo laboratorio e completiamo tutti gli obiettivi sopra elencati passo dopo passo.

Assegnazione della configurazione IP

La seguente tabella elenca tutti i comandi necessari per assegnare la configurazione IP sull’interfaccia di un router.

Comando Descrizione (usato per)
Router>abilita Per avviare il prompt dei comandi e cambiare la modalità comando in modalità privileged-exec.
Router # configure terminal Per passare alla modalità di configurazione globale.
Router(config)#interface Per passare alla modalità di interfaccia
Router(config-if)#ip address Per impostare l’indirizzo IP dell’interfaccia
Router(config-if)#frequenza di clock 64000 Per impostare la frequenza di clock a 64000. (Utilizzare solo se l’interfaccia seriale DCE)
Router(config-if)#larghezza di banda di 64 Per impostare la larghezza di banda di 64 (Utilizzare solo se l’interfaccia seriale DCE)
Router(config-if)#no shutdown Per abilitare l’interfaccia
Router(config-if)#exit Per uscire dalla modalità di interfaccia

Se volete saperne di più sui comandi di cui sopra, è possibile controllare il seguente tutorial.
Guida alla configurazione del protocollo RIP con esempi
Questo tutorial spiega come abilitare l’interfaccia di un router Cisco e come configurare il routing RIP sui router Cisco in dettaglio.

Accedere al prompt dei comandi di ciascun router e configurare le sue interfacce come mostrato di seguito.

Configurazione IP Router0
 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)# 

L’immagine seguente mostra la configurazione di cui sopra sul packet tracer.

 configurazione ip interfaccia router 0

Configurazione IP Router1
 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)# 

L’immagine seguente mostra la configurazione di cui sopra sul packet tracer.

 configurazione IP router 1

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

L’immagine seguente mostra la configurazione di cui sopra sul packet tracer.

configurazione ip dell'interfaccia router 2

Configurazione del routing RIP

La seguente tabella elenca tutti i comandi necessari per configurare il routing RIP su un router.

Comando Descrizione (Utilizzato per)
Router>attiva Per entrare privilegiato-exec mode
Router#configure terminal Per entrare in modalità di configurazione globale
Router(config)#router rip Per abilitare il routing RIP e entrare in modalità di configurazione di routing
Router(config-router)#network Per aggiungere la rete disponibile localmente all’elenco delle reti che il RIP di pubblicità.
Router (config-router) # versione 2 Per utilizzare la versione RIP 2.
Router (config-router) # no auto-sommario Per supportare le sottoreti classless o per disabilitare la funzione di auto-sommario.
Router (config-router) # exit Per uscire dalla modalità di configurazione del routing.

Accedere al prompt CLI di ciascun router e configurare il routing RIP come mostrato di seguito.

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

L’immagine seguente mostra la configurazione di cui sopra sul packet tracer.

 router di configurazione di routing rip 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)# 

L’immagine seguente mostra la configurazione di cui sopra sul packet tracer.

 router di configurazione di routing rip 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)# 

L’immagine seguente mostra la configurazione di cui sopra su packet tracer.

 router di configurazione di routing rip 2

Assegnazione di IP statico al server DHCP

Prima di configurare il servizio DHCP sul server, dobbiamo assegnare un indirizzo IP statico al server.

Per assegnare un indirizzo IP statico al server, fare clic su Server e fare clic su Config e fare clic sull’interfaccia connessa a FastEthernet 0/0 di Router0. Nella sezione Configurazione IP, selezionare l’opzione Statica e impostare l’indirizzo IP.

L’immagine seguente mostra questo processo.

 configurazione IP statico server dhcp

Poiché il server è connesso alla rete tramite l’interfaccia FastEthernet 0/0 di Router0, imposteremo l’indirizzo IP dell’interfaccia FastEthernet 0/0 di Router0 come indirizzo IP gateway predefinito sul server.

Per impostare IP gateway predefinito, fare clic sul pulsante Impostazioni nel riquadro di sinistra e scegliere l’opzione Statica nella sezione Configurazione IP del riquadro di destra e impostare l’indirizzo IP del gateway predefinito.

L’immagine seguente mostra questo processo.

impostazione dell'IP gateway predefinito sul server DHCP

Abilitazione e configurazione del servizio DHCP sul server

Per abilitare il servizio DHCP sul server, fare clic su Server e fare clic su Servizi. Nel riquadro di sinistra fare clic su DHCP e nel riquadro di destra selezionare l’opzione ‘On’. Questo abiliterà il servizio DHCP.

Il servizio DHCP utilizza pool DHCP per fornire indirizzi IP. Un pool DHCP è un gruppo di configurazioni IP che il server DHCP assegna a una sottorete specifica. Dobbiamo creare pool uguali a sottoreti. Nella nostra rete, dal momento che abbiamo quattro sottoreti, dobbiamo creare quattro pool.

Se non conosci il pool DHCP e le sue opzioni, fai una pausa qui e controlla la parte precedente di questo articolo. Per questo tutorial, presumo che tu conosca il pool DHCP e le sue opzioni.

Per creare e aggiungere un pool, riempire le voci e fare clic sul pulsante Aggiungi. Assicurarsi di aggiungere l’IP del gateway predefinito corretto in ogni pool. Il servizio DHCP utilizza l’IP del gateway predefinito per identificare la sottorete.

L’immagine seguente mostra le voci per il primo pool.

abilitazione del servizio dhcp sul server dhcp

L’immagine seguente mostra le voci per il secondo pool.

aggiunta del pool dhcp per la rete 20

L’immagine seguente mostra le voci per il terzo pool.

aggiunta del pool dhcp per la rete 30

L’immagine seguente mostra le voci per il quarto pool.

aggiunta del pool dhcp per la rete 40

L’immagine seguente mostra tutti i pool configurati.

tutti i pool configurati sul server DHCP

Configurazione dei client DHCP

Per configurare il dispositivo come client DHCP, è necessario selezionare l’opzione DHCP nella sua configurazione IP. Per fare ciò, fare clic sul dispositivo e fare clic su Desktop e fare clic sulla configurazione IP e selezionare l’opzione DHCP.

L’immagine seguente mostra come impostare l’opzione DHCP nella sezione Configurazione IP.

configura client DHCP

Imposta tutti i PC come client DHCP seguendo i passaggi descritti sopra.

Configurazione degli agenti relè DHCP

Configuriamo un agente relè DHCP solo sull’interfaccia direttamente connessa a una sottorete locale. In questa rete, quattro interfacce sono direttamente collegate alle sottoreti locali. Queste interfacce sono le seguenti.

Router Interfaccia Collegato subnet locale
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

Per configurare le funzioni sopra elencate, le interfacce agenti di inoltro DHCP, utilizzare il ‘supporto ip-address’ di comando, come illustrato di seguito.

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

L’immagine seguente mostra la configurazione di cui sopra.

 ip helper-address command

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

L’immagine seguente mostra la configurazione di cui sopra.

ip helper-address command

Verifica del relè DHCP

Per verificare che tutti i relè DHCP siano configurati correttamente, controllare la configurazione IP dei dispositivi collegati. Per verificare la configurazione IP di un dispositivo client, fare clic sul dispositivo e fare clic sull’opzione Desktop e fare clic sulla configurazione IP. Se il dispositivo mostra la configurazione IP corretta, il relè DHCP è configurato correttamente.

L’immagine seguente mostra questo processo.

verifica dell'agente relè dhcp

Se si preferisce il prompt dei comandi, è possibile utilizzare il comando ‘ipconfig’ per visualizzare la configurazione IP ricevuta. L’immagine seguente mostra come visualizzare la configurazione IP su PC2 al prompt dei comandi.

verifica del client dhcp dhcp relay agent

Configured practice lab

Il seguente link per il download fornisce il LABORATORIO configurato di questo esempio.

Packet Tracer LAB con configurazione

Questo è tutto per questa parte. Nella prossima parte di questo tutorial, capiremo cos’è lo snooping DHCP e come funziona. Se ti piace questo tutorial, non dimenticare di condividerlo con gli amici attraverso il tuo canale social preferito.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.