Dans cette documentation, vous allez voir un exemple de configuration du service DHCP dans un routeur Cisco. Pour bien comprendre le fonctionnement du DHCP, veuillez vous référer à l’article : DHCPv4 – Explication
Configuration du service DHCP
Il est important, en premier lieu, d’activer le service DHCP dans le mode de configuration terminal. Ensuite, il faut créer un pool d’adresse IP avec les informations voulues (ex. : DNS, passerelle par défaut, etc.).
Router(config)#service dhcp Router(config)#ip dhcp pool TESTPOOL1 Router(dhcp-config)#network 192.168.0.0 255.255.255.0 Router(dhcp-config)#default-router 192.168.0.1 Router(dhcp-config)#dns 192.168.0.2
Exclusion d’adresse
Dans le cas où vous voudriez exclure une plage d’adresse IP du pool DHCP, vous pouvez spécifier soit un IP à la fois ou une plage d’adresse IP.
Router(config)#ip dhcp excluded-address 192.168.0.1 192.168.0.10 Router(config)#ip dhcp excluded-address 192.168.0.254
Relais DHCP
Il est possible d’indiquer à une interface que le serveur DHCP est sur un réseau distant. Pour se faire, il faut activer un relais DHCP qui va autoriser les paquets DHCP de se diriger vers l’interface en question.
Router(config)#int g0/0 Router(config-if)#ip address 192.168.0.1 255.255.255.0 Router(config-if)#ip helper-address 172.16.0.1
Notes importantes
Lors de l’utilisation de VLAN, il faut créer un pool DHCP par VLAN pour que chaque client des VLAN puisse recevoir une adresse IP.