Mise en place d’un serveur DHCP sous Windows Server

De Base de connaissances

Mise en place d’un serveur DHCP sous Windows Server

Objectif

Installer et configurer le rôle DHCP sur un serveur Windows afin d’attribuer automatiquement des adresses IP aux postes clients d’un réseau.

Contexte

Dans une infrastructure professionnelle, l’attribution manuelle des adresses IP est :

- chronophage

- source d’erreurs

- difficile à maintenir

Le protocole DHCP (Dynamic Host Configuration Protocol) permet d’automatiser :

- l’attribution d’adresses IP

- la configuration du masque

- la passerelle par défaut

- les serveurs DNS

Ce service est généralement centralisé sur un serveur Windows.

Pré-requis

- Un serveur sous Windows Server (2016/2019/2022)

- Adresse IP fixe configurée

- Serveur intégré au domaine Active Directory

- Droits administrateur

Installation du rôle DHCP

Méthode via l’interface graphique

1. Ouvrir le Gestionnaire de serveur

2. Cliquer sur "Ajouter des rôles et fonctionnalités"

3. Sélectionner "Installation basée sur un rôle"

4. Choisir le serveur cible

5. Cocher "Serveur DHCP"

6. Valider et installer

Une fois l’installation terminée, finaliser la configuration via l’assistant de post-installation.

Autorisation du serveur DHCP dans Active Directory

Le serveur doit être autorisé pour fonctionner dans un environnement AD.

Cette étape est proposée automatiquement après l’installation.

Création d’une étendue DHCP

1. Ouvrir "DHCP" et clique droit sur le serveur "Gestionnaire DHCP"

2. Clic droit sur IPv4 → "Nouvelle étendue"

3. Définir :

- Nom de l’étendue (ex : VLAN10_Utilisateurs)

- Plage d’adresses IP (ex : 192.168.10.10 à 192.168.10.200)

- Masque de sous-réseau

- Exclusions éventuelles

- Durée du bail

Configuration des options DHCP

Paramètres essentiels :

- 003 : Routeur (passerelle par défaut)

- 006 : Serveur DNS

- 015 : Nom de domaine

Exemple pour le VLAN 10 :

- Passerelle : 192.168.10.254

- DNS : 192.168.10.5

Activation de l’étendue

Une fois configurée, l’étendue doit être activée pour commencer à distribuer des adresses IP.

Vérification

Sur un poste client :

ipconfig /release ipconfig /renew

Pour afficher la configuration :

ipconfig /all

Dans la console DHCP :

- Vérifier les baux actifs

- Contrôler les adresses distribuées

Dépannage

Si les postes n’obtiennent pas d’adresse IP :

- vérifier que l’étendue est activée - contrôler la configuration des options DHCP - vérifier que le serveur est autorisé dans Active Directory - tester la connectivité réseau - vérifier la configuration du DHCP relay (ip helper-address)

Erreurs fréquentes :

- serveur non autorisé - mauvaise passerelle configurée - plage IP incorrecte - conflit d’adresse IP

Bonnes pratiques

- Toujours utiliser une IP fixe pour le serveur - Documenter les étendues DHCP - Prévoir des exclusions pour les équipements critiques - Mettre en place un serveur DHCP secondaire - Sauvegarder régulièrement la configuration

Voir aussi

- Configuration du DHCP relay (ip helper-address) sur switch Cisco - Configuration d’une interface VLAN (SVI) Cisco - Mise en place d’un serveur DNS

Références

  • Microsoft – Install and Configure DHCP Server
 https://learn.microsoft.com/windows-server/networking/technologies/dhcp/dhcp-deploy-wps
  • Microsoft – DHCP Server Overview
 https://learn.microsoft.com/windows-server/networking/technologies/dhcp/dhcp-top
  • Microsoft – Authorize DHCP Server in Active Directory
 https://learn.microsoft.com/windows-server/networking/technologies/dhcp/dhcp-authorize-server
  • RFC 2131 – Dynamic Host Configuration Protocol
 https://datatracker.ietf.org/doc/html/rfc2131