Articles

Comment configurer le serveur DHCP Sur un routeur Cisco

Le protocole DHCP (Dynamic Host Configuration Protocol) est le protocole utilisé par les périphériques réseau (tels que les PC, les imprimantes réseau, etc.) pour obtenir automatiquement les paramètres réseau corrects afin qu’ils puissent accéder aux ressources Réseau et Internet telles que l’adresse IP, la passerelle par défaut, le nom de domaine, les serveurs DNS, etc.

Un serveur DHCP est considéré comme nécessaire dans les réseaux actuels. Les périphériques habituellement trouvés fournissant ce service sont les serveurs Windows, les routeurs et les commutateurs de couche 3.

Cet article décrit comment configurer les paramètres DHCP de base sur un routeur Cisco, lui permettant d’agir en tant que serveur DHCP pour votre réseau.

Les utilisateurs doivent également lire notre article Résolution du commutateur Cisco & Erreur d’attribution IP Client du pool de serveurs DHCP Épuisé-Vide du routeur pour les aider à résoudre le problème le plus courant qui se pose lorsque le serveur DHCP cesse de servir les adresses IP aux clients réseau.

Exemple de scénario

Pour les besoins de cet article, supposons que nous ayons le réseau indiqué dans le diagramme suivant, pour lequel nous aimerions activer le service DHCP sur notre routeur Cisco.

Le routeur agira comme un serveur DHCP pour le réseau 192.168.1.0/24. Les adresses IP déjà attribuées à notre commutateur (192.168.1.2) et à notre serveur de fichiers (192.168.1.5) seront exclues du pool DHCP, afin de s’assurer qu’elles ne sont pas distribuées à d’autres hôtes et ne provoquent pas de conflit d’adresses IP.

La première étape consiste à activer le service DHCP sur notre routeur, qui par défaut est activé.

tk-cisco-routeurs-dhcp-1

La première étape consiste à activer le service DHCP sur notre routeur, qui par défaut est activé:

R1 # configurer le terminal
R1(config) # service dhcp

L’étape suivante consiste à créer le pool DHCP qui définit le réseau d’adresses IP qui seront distribuées aux clients. Notez que ‘NET-POOL’ est le nom du pool IP DHCP que nous créons :

R1(config) # pool dhcp ip NET-POOL
R1(dhcp-config) # network 192.168.1.0 255.255.255.0

Cela indique au routeur d’émettre des adresses IP pour le réseau 192.168.1.0, ce qui se traduit par la plage 192.168.1.1-192.168.1.254. Nous devrons exclure les adresses IP que nous voulons plus tard.
Nous définissons maintenant les paramètres DHCP qui seront donnés à chaque client. Ceux-ci incluent la passerelle par défaut (routeur par défaut), les serveurs dns, le domaine et la période de location (jours) :

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) #domain- nom Firewall.cx
R1(dhcp-config) #lease 9

Les paramètres nom de domaine et bail ne sont pas obligatoires. Par défaut, la durée de location d’une adresse IP est d’un jour, mais nous pouvons spécifier n’importe quelle plage de temps dont nous avons besoin. Par exemple, si nous devons définir la durée de location pour 4 heures et 30 minutes, nous utiliserons la commande suivante sous notre pool DHCP :

R1(dhcp-config) #lease 0 4 30

La commande ci-dessus est interprétée comme suit : 0 (Zéro) jours, 4 heures et 30 minutes.

Tout ce dont nous avons besoin maintenant est d’exclure les adresses IP que nous ne voulons pas que notre serveur DHCP donne. Revenez à ‘mode de configuration globale’ et entrez ce qui suit :

R1(config) #ip dhcp exclued -address 192.168.1.1 192.168.1.5
R1(config) # adresse ip dhcp exclue 192.168.1.10

Ceci exclut les adresses IP 192.168.1.1-192.168.1.5 & 192.168.1.10. Comme vous pouvez le voir, il existe une option pour exclure une plage d’adresses IP ou une adresse spécifique.
La configuration ci-dessus est tout ce dont vous avez besoin pour que le serveur DHCP fonctionne pour votre réseau. Nous fournirons quelques commandes supplémentaires que vous pourrez utiliser pour dépanner et vous assurer que cela fonctionne correctement.
La commande suivante vous permettra de vérifier quels clients ont été servis par le DHCP:

R1 # afficher la liaison dhcp ip
Liaisons de tous les pools non associés à VRF :
Adresse IP Client-ID / Type d’expiration du bail
Adresse matérielle /
Nom d’utilisateur
192.168.1.6 0100.1e7a.c409 19 Janv.2009 15:06 PM Automatique
192.168.1.7 0100.1e7a.c3c1 19 janvier 2009 à 21h00 Automatique
192.168.1.8 0100.1ebe.923b 19 Janv.2009 14:25 Automatique
192.168.1.9 0100.1b53.5ccc 19 Janv.2009 14:03 Automatique
192.168.1.11 0100.1e7a.261d 19 janv.2009 19:52 Automatique
R1 #

Notez que les adresses IP 192.168.1.5 &192.168.1.10 n’ont pas été attribués aux clients.

Résumé de l’article

Dans cet article, nous avons couvert comment un routeur Cisco peut être utilisé comme serveur DHCP de base et les différentes options disponibles. Nous avons également vu comment vous pouvez obtenir des informations générales sur le service. Il y a plus d’options disponibles avec le service DHCP, mais cet article de base devrait couvrir la plupart des besoins de votre réseau.

Les futurs articles DHCP exploreront les options avancées et le débogage pour les réseaux plus complexes contenant des VLAN et la téléphonie IP.

Si vous avez trouvé l’article utile, nous vous serions très reconnaissants de le partager avec d’autres en utilisant les services fournis dans le coin supérieur gauche de cet article. Partager nos articles ne prend qu’une minute de votre temps et aide Firewall.cx atteindre plus de personnes grâce à ces services.