Je dois choisir : exclusion ou pas dans mon étendue DHCP ?
Tu as des équipements avec des IP statiques sur ton réseau (serveurs, passerelle, imprimantes). Tu configures une étendue DHCP. Comment éviter que le
- Windows-server
Le contexte
Tu as des équipements avec des IP statiques sur ton réseau (serveurs, passerelle, imprimantes). Tu configures une étendue DHCP. Comment éviter que le serveur distribue ces IP déjà utilisées ?
Arbre de décision
Les IP statiques de tes équipements sont-elles DANS la plage de ton étendue ?
│
├── NON — les IP statiques sont EN DEHORS de ta plage
│ └── → Méthode B : rien à faire
│ Exemple : IP statiques en .1→.99 / Plage DHCP .100→.200
│ Le DHCP ne touchera jamais .1→.99 car hors plage
│ ✅ Solution la plus simple — recommandée en TP
│
└── OUI — les IP statiques sont DANS ta plage
└── → Méthode A : agrandir la plage + exclusion
Exemple : Plage .1→.200 / IP statiques .1→.99
Exclure .1→.99 → le DHCP distribue uniquement .100→.200
✅ Utile pour documenter précisément les IP statiques
Les options
| Méthode A — Agrandir + Exclure | Méthode B — Plage après les statiques | |
|---|---|---|
| Plage étendue | .1 → .200 | .100 → .200 |
| Exclusion | .1 → .99 | Aucune |
| Complexité | Moyenne | Minimale |
| Quand l’utiliser | Étendue existante à modifier, ou besoin de documenter les IP statiques | Nouveau déploiement, TP simple |
| Risque d’erreur | ”Plage pas un sous-ensemble” si mal configuré | Aucun |
Ma décision type et pourquoi
En TP / nouveau déploiement → Méthode B — démarrer la plage après les IP statiques, aucune exclusion nécessaire, aucun risque d’erreur.
En production / étendue existante → Méthode A — si une étendue commence à .1 et qu’on ajoute un équipement en statique à .50 après coup, on ajoute une exclusion pour .50.
Commandes / Exemples concrets
Méthode B — Configuration directe (recommandée)
Étendue : 192.168.1.100 → 192.168.1.200 / Masque : 255.255.255.0
Exclusion : aucune
Équipements statiques : .1 (routeur), .10 (serveur), .50 (imprimante)
→ Le DHCP ne distribuera jamais ces adresses car elles sont hors plage
Méthode A — Agrandir + exclure
Étendue : 192.168.1.1 → 192.168.1.200 / Masque : 255.255.255.0
Exclusion : 192.168.1.1 → 192.168.1.99
→ Le DHCP distribue uniquement .100 → .200
Vérifier les baux actifs
# Console DHCP → IPv4 → Baux actifs
# Ou depuis PowerShell :
Get-DhcpServerv4Lease -ScopeId 192.168.1.0
Tenter d’exclure des adresses qui sont EN DEHORS de la plage → erreur “La plage n’est pas un sous-ensemble de la plage globale”. L’exclusion doit toujours être comprise DANS les bornes de l’étendue.
- Exclusion = adresses dans la plage que le DHCP ne distribue pas
- Exclusion DOIT être dans la plage — règle absolue
- Méthode simple : plage qui commence après les IP statiques → aucune exclusion
- Question jury : “Comment protéger l’IP du serveur dans une étendue DHCP ?” → Soit démarrer la plage après son IP, soit l’exclure si elle est dans la plage