Articles

Come configurare il server DHCP su un router Cisco

DHCP (Dynamic Host Configuration Protocol) è il protocollo utilizzato dai dispositivi di rete (come PC, stampanti di rete, ecc.) per ottenere automaticamente i parametri di rete corretti in modo che possano accedere alle risorse di rete e Internet come indirizzo IP, Gateway predefinito, nome di dominio, server DNS e altro.

Un server DHCP è considerato necessario nelle reti odierne. I dispositivi solitamente trovati che forniscono questo servizio sono server Windows, router e switch layer 3.

Questo articolo descrive come configurare i parametri DHCP di base su un router Cisco, consentendogli di agire come un server DHCP per la rete.

Gli utenti dovrebbero anche leggere il nostro articolo Risolvere Cisco Switch & Router ‘DHCP Server Pool Exhausted-Empty’ Error – Client IP Assignment Failure per aiutarli ad affrontare il problema più comune che si verifica quando il server DHCP smette di servire gli indirizzi IP ai client di rete.

Scenario di esempio

Per il bene di questo articolo, supponiamo di avere la rete mostrata nel diagramma seguente, per la quale vorremmo abilitare il servizio DHCP sul nostro router Cisco.

Il router fungerà da server DHCP per la rete 192.168.1.0 / 24. Gli indirizzi IP già assegnati al nostro switch (192.168.1.2) e al File Server (192.168.1.5) saranno esclusi dal pool DHCP, per garantire che non vengano distribuiti ad altri host e causino un conflitto di indirizzi IP.

Il primo passo è abilitare il servizio DHCP sul nostro router, che per impostazione predefinita è abilitato.

tk-cisco-router-dhcp-1

il Primo passo è quello di attivare il servizio DHCP nel router, che di default è abilitato:

R1# configure terminal
R1(config)# servizio dhcp

il Prossimo passo è quello di creare un pool DHCP che definisce la rete degli indirizzi IP ai client. Si noti che la “NET-POOL” è il nome del DHCP Pool di IP che stiamo creando:

R1(config)# ip dhcp di rete piscina-PISCINA
R1(dhcp-config)# rete 192.168.1.0 255.255.255.0

Questo dice il router al problema di indirizzi IP per la rete 192.168.1.0, che si traduce per il range 192.168.1.1 – 192.168.1.254. Dovremo escludere gli indirizzi IP che vogliamo in seguito.
Ora definiamo i parametri DHCP che verranno dati a ciascun client. Questi includono il gateway predefinito (default-router), server dns, dominio e di affitto di durata (in giorni):

R1(dhcp-config)# default-router 192.168.1.1
R1(dhcp-config)# dns-server 192.168.1.5 195.170.0.1
R1(dhcp-config)# nome di dominio Firewall.cx
R1(dhcp-config)# contratto di locazione 9

nome-dominio e di affitto di parametri non sono obbligatori. Per impostazione predefinita, il tempo di lease per un indirizzo IP è di un giorno, tuttavia possiamo specificare qualsiasi intervallo di tempo di cui abbiamo bisogno. Ad esempio, se abbiamo bisogno di impostare il tempo di lease per 4 ore e 30 minuti useremo il seguente comando sotto il nostro pool DHCP:

R1(dhcp-config)# lease 0 4 30

Il comando precedente viene interpretato come segue: 0 (Zero) giorni, 4 ore e 30 minuti.

Tutto ciò di cui abbiamo bisogno ora è escludere gli indirizzi IP che non vogliamo che il nostro server DHCP dia. Tornare alla ‘modalità di configurazione globale’ e immettere quanto segue:

R1(config)# ip dhcp escluso-indirizzo 192.168.1.1 192.168.1.5
R1(config)# ip dhcp escluso-indirizzo 192.168.1.10

Questo esclude gli indirizzi IP 192.168.1.1 – 192.168.1.5 & 192.168.1.10. Come puoi vedere, c’è un’opzione per escludere un intervallo di indirizzi IP o un indirizzo specifico.
La configurazione di cui sopra è tutto ciò che serve per ottenere il server DHCP in esecuzione per la rete. Forniremo alcuni altri comandi che puoi utilizzare per risolvere i problemi e assicurarti che funzioni correttamente.
Il seguente comando ti permetterà di verificare quali client sono stati serviti dal DHCP:

R1# show ip dhcp associazione
Associazioni da tutte le piscine non sono associati con VRF:
indirizzo IP Client-ID/ Leasing Tipo di scadenza
indirizzo Hardware/
nome Utente
192.168.1.6 0100.1e7a.409 19 gennaio 2009 03:06 PM Automatica
192.168.1.7 0100.1e7a.c3c1 Jan 19 2009 09:00 PM Automatica
192.168.1.8 0100.1 ebe.923b Jan 19 2009 02:25 PM Automatic
192.168.1.9 0100.1b53.5ccc Jan 19 2009 02:03 PM Automatic
192.168.1.11 0100.1e7a.261d Jan 19 2009 07:52 PM Automatic
R1#

Si noti che gli indirizzi IP 192.168.1.5 & 192.168.1.10 non sono stati assegnati ai client.

Riepilogo dell’articolo

In questo articolo abbiamo spiegato come un router Cisco può essere utilizzato come server DHCP di base e le varie opzioni disponibili. Abbiamo anche visto come è possibile ottenere informazioni generali sul servizio. Ci sono più opzioni disponibili con il servizio DHCP, tuttavia questo articolo di base dovrebbe coprire la maggior parte delle vostre esigenze di rete.

I futuri articoli DHCP esploreranno le opzioni avanzate e il debug per reti più complesse contenenti VLAN e telefonia IP.

Se hai trovato utile l’articolo, ti saremmo davvero grati di condividerlo con gli altri utilizzando i servizi forniti nell’angolo in alto a sinistra di questo articolo. Condividere i nostri articoli richiede solo un minuto del vostro tempo e aiuta Firewall.cx raggiungere più persone attraverso tali servizi.