windows-server

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 + ExclureMéthode B — Plage après les statiques
Plage étendue.1 → .200.100 → .200
Exclusion.1 → .99Aucune
ComplexitéMoyenneMinimale
Quand l’utiliserÉtendue existante à modifier, ou besoin de documenter les IP statiquesNouveau 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

Fiches liées