Présentation

Cette documentation décrit en détail les fonctionnalités clés du protocole DHCP (Dynamic Host Configuration Protocol) dans un environnement Microsoft Active Directory (AD). Elle présente les configurations essentielles pour déployer et gérer un serveur DHCP sous Windows Server, ainsi que leurs équivalents PowerShell pour les administrateurs qui préfèrent l'automatisation via scripts.

Le DHCP est un service fondamental pour la gestion efficace des adresses IP dans un réseau d'entreprise, garantissant une attribution automatisée, sécurisée et centralisée des paramètres réseaux aux clients. Cette fiche est conçue pour répondre aux exigences professionnelles de l'entreprise MAJ, à travers une approche claire, précise et accompagnée de ressources annexes pour faciliter la mise en œuvre.

Vous trouverez :

Configuration d'un serveur DHCP dans un environnement Active Directory

Étape 1 : Installation du rôle DHCP

Via le Gestionnaire de serveur

  1. Ouvrez le Gestionnaire de serveur (menu Démarrer → Gestionnaire de serveur).
  2. Cliquez sur Ajouter des rôles et fonctionnalités.
  3. Dans l’assistant, cliquez sur Suivant pour atteindre la page de sélection des rôles.
  4. Cochez la case Serveur DHCP.
  5. Continuez et cliquez sur Installer. Une fois terminé, fermez l’assistant.

Via PowerShell

Install-WindowsFeature -Name DHCP -IncludeManagementTools

Étape 2 : Configuration du serveur DHCP

Via l'outil de gestion DHCP

  1. Dans le Gestionnaire de serveur, cliquez sur Outils puis sélectionnez DHCP.
  2. Faites un clic droit sur votre serveur DHCP et choisissez Configurer le serveur DHCP.
  3. Suivez l’assistant : sélectionnez l’option pour attribuer les adresses IP automatiquement.
  4. Définissez la plage d’adresses IP (par exemple, de 192.168.1.100 à 192.168.1.200).
  5. Configurez les options réseau comme la passerelle par défaut et les serveurs DNS.

Via PowerShell

# Crée une plage d'adresses (scope)
Add-DhcpServerv4Scope -Name "Plage1" -StartRange 192.168.1.100 -EndRange 192.168.1.200 -SubnetMask 255.255.255.0

# Configure les options DHCP (comme DNS et routeur)
Set-DhcpServerv4OptionValue -DnsServer 8.8.8.8 -Router 192.168.1.1

Étape 3 : Création et gestion d'une plage d'adresses IP

Via l'interface graphique

  1. Dans l’outil DHCP, faites un clic droit sur Plages d’adresses puis Nouvelle plage.
  2. Donnez un nom à la plage.
  3. Entrez l’adresse IP de début et de fin.
  4. Rentrez le masque de sous-réseau (ex : 255.255.255.0).
  5. Définissez la durée du bail (ex : 8 jours, 12 heures).

Via PowerShell

Add-DhcpServerv4Scope -Name "Plage1" -StartRange 192.168.1.100 -EndRange 192.168.1.200 -SubnetMask 255.255.255.0 -LeaseDuration 8.12:00:00

Étape 4 : Réservation d'adresses IP

Via l’interface graphique

  1. Dans l’outil DHCP, faites un clic droit sur Réservations et sélectionnez Nouvelle réservation.
  2. Saisissez un nom de réservation.
  3. Entrez l’adresse IP à réserver.
  4. Ajoutez l’adresse MAC (physique) de l’appareil cible.
  5. Optionnel : ajoutez une description.

Via PowerShell

Add-DhcpServerv4Reservation -ScopeId 192.168.1.0 -IPAddress 192.168.1.150 -ClientId "00-11-22-33-44-55" -Name "Imprimante_Bureau" -Description "Réservation imprimante réseau"

Étape 5 : Activation du serveur DHCP

Via l’interface graphique

Faites un clic droit sur le serveur DHCP et sélectionnez Activer pour démarrer le service attribuant les adresses IP.

Via PowerShell

Set-DhcpServerv4Scope -ScopeId 192.168.1.0 -State Active

Étape 6 : Vérification et maintenance

Via l’interface graphique

Via PowerShell

# Voir les plages configurées
Get-DhcpServerv4Scope

# Voir les baux actifs dans un scope
Get-DhcpServerv4Lease -ScopeId 192.168.1.0

Diagramme illustratif du fonctionnement DHCP

Ce diagramme montre le processus entre un client et le serveur DHCP :

Schéma échange DHCP client-serveur

Source : Microsoft Docs - Processus de requête et attribution DHCP

Annexes

Bonnes pratiques et conseils

Ressources complémentaires

Sources par fonctionnalité