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 :
- La configuration pas à pas du serveur DHCP
- Les commandes PowerShell correspondantes
- Des exemples d'application
- Des annexes utiles avec des conseils d'administration
- Des sources pour approfondir chaque aspect de la configuration
Configuration d'un serveur DHCP dans un environnement Active Directory
Étape 1 : Installation du rôle DHCP
Via le Gestionnaire de serveur
- Ouvrez le Gestionnaire de serveur (menu Démarrer → Gestionnaire de serveur).
- Cliquez sur Ajouter des rôles et fonctionnalités.
- Dans l’assistant, cliquez sur Suivant pour atteindre la page de sélection des rôles.
- Cochez la case Serveur DHCP.
- 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
- Dans le Gestionnaire de serveur, cliquez sur Outils puis sélectionnez DHCP.
- Faites un clic droit sur votre serveur DHCP et choisissez Configurer le serveur DHCP.
- Suivez l’assistant : sélectionnez l’option pour attribuer les adresses IP automatiquement.
- Définissez la plage d’adresses IP (par exemple, de 192.168.1.100 à 192.168.1.200).
- 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
- Dans l’outil DHCP, faites un clic droit sur Plages d’adresses puis Nouvelle plage.
- Donnez un nom à la plage.
- Entrez l’adresse IP de début et de fin.
- Rentrez le masque de sous-réseau (ex : 255.255.255.0).
- 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
- Dans l’outil DHCP, faites un clic droit sur Réservations et sélectionnez Nouvelle réservation.
- Saisissez un nom de réservation.
- Entrez l’adresse IP à réserver.
- Ajoutez l’adresse MAC (physique) de l’appareil cible.
- 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
- Vérifiez que le serveur est en ligne et actif.
- Surveillez les journaux d’événements pour détecter les erreurs ou conflits.
- Testez la configuration en connectant un client et vérifiez qu’il obtient une IP dans la plage définie.
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 :
Source : Microsoft Docs - Processus de requête et attribution DHCP