Générateur de plage d’exclusion DHCP

Générer des plages d’exclusion DHCP pour les IP statiques

Enter a DHCP scope and static IPs to generate exclusion ranges

Le générateur de plages d'exclusion DHCP crée des configurations d'exclusion correctement formatées pour réserver des adresses IP au sein d'un scope DHCP pour les attributions statiques. Saisissez un sous-réseau comme 192.168.10.0/24, spécifiez les adresses à exclure (par ex. .1-.20 pour l'infrastructure, .50 pour un serveur legacy), sélectionnez votre plateforme DHCP (Windows Server, ISC DHCP, Cisco IOS ou Infoblox), et obtenez une configuration prête à coller avec des plages validées et fusionnées.

Comprendre les exclusions DHCP

Les exclusions DHCP sont les garde-fous qui préviennent le type de conflit IP le plus courant dans les réseaux d'entreprise. Quand un serveur DHCP gère un sous-réseau, il suppose pouvoir distribuer n'importe quelle adresse de son pool à tout client qui en fait la demande. Si un serveur, une imprimante ou un point d'accès utilise déjà une adresse en statique, le serveur DHCP ne le sait pas -- il n'existe aucun mécanisme automatique permettant au serveur de découvrir qu'une adresse est déjà prise. Sans exclusions, ce n'est qu'une question de temps avant que le serveur n'attribue cette adresse à un ordinateur portable, créant une condition de doublon IP qui déconnecte les deux équipements de manière intermittente.

La solution est simple mais facile à oublier. Vous définissez des plages d'exclusion qui indiquent au serveur DHCP quelles adresses sont interdites pour l'attribution dynamique. Le serveur ignore entièrement ces adresses, et le risque de collision tombe à zéro pour la plage exclue. La plupart des organisations adoptent une convention où le premier bloc de chaque sous-réseau (par ex. .1 à .20) est réservé à l'infrastructure -- la passerelle, les serveurs DNS, les contrôleurs de domaine et les interfaces de gestion réseau. Les imprimantes, caméras et points d'accès reçoivent généralement des adresses d'un second bloc réservé (par ex. .240 à .254). Tout ce qui se trouve entre les deux devient le pool DHCP pour les clients dynamiques.

Le défi est que chaque plateforme DHCP a sa propre syntaxe pour les exclusions. Windows Server utilise des cmdlets PowerShell, ISC DHCP définit les exclusions implicitement en spécifiant uniquement les plages autorisées, Cisco IOS utilise des commandes d'exclusion explicites, et Infoblox a son propre format d'import CSV. Ce générateur élimine le besoin de mémoriser la syntaxe de chaque plateforme. Vous définissez vos exclusions une fois, choisissez la plateforme cible, et obtenez une configuration prête à copier-coller qui fonctionne du premier coup.

Comment générer des plages d'exclusion DHCP

  1. Saisissez le sous-réseau de votre scope DHCP (ex. : 192.168.10.0/24)
  2. Spécifiez les adresses ou plages à exclure (ex. : .1-.20 pour l'infrastructure, .100 pour une imprimante)
  3. Sélectionnez votre plateforme de serveur DHCP -- Windows Server, ISC DHCP, Cisco IOS ou Infoblox
  4. L'outil valide les plages, fusionne les exclusions adjacentes et vérifie les chevauchements
  5. Copiez la configuration spécifique à la plateforme générée directement dans votre serveur DHCP

Exemples de configuration d'exclusions DHCP

Pour le sous-réseau 192.168.10.0/24 avec des exclusions pour l'infrastructure (.1-.20) et un serveur legacy (.50) :

Windows Server DHCP

Add-DhcpServerv4ExclusionRange -ScopeId 192.168.10.0 -StartRange 192.168.10.1 -EndRange 192.168.10.20
Add-DhcpServerv4ExclusionRange -ScopeId 192.168.10.0 -StartRange 192.168.10.50 -EndRange 192.168.10.50

ISC DHCP (dhcpd.conf)

subnet 192.168.10.0 netmask 255.255.255.0 {
    range 192.168.10.21 192.168.10.49;
    range 192.168.10.51 192.168.10.254;
    option routers 192.168.10.1;
}

Cisco IOS DHCP

ip dhcp excluded-address 192.168.10.1 192.168.10.20
ip dhcp excluded-address 192.168.10.50
!
ip dhcp pool OFFICE_LAN
 network 192.168.10.0 255.255.255.0
 default-router 192.168.10.1

Infoblox

header-excluderange,address,end_address,comment
excluderange,192.168.10.1,192.168.10.20,Infrastructure devices
excluderange,192.168.10.50,192.168.10.50,Legacy file server

Modèles d'exclusion courants

ModèlePlageUtilisation
Premier bloc.1 - .20Passerelles, switches, points d'accès, serveurs DNS
Dernier bloc.240 - .254Imprimantes, caméras, équipements IoT
Adresses isolées.50, .100, .150Attributions statiques legacy
Moitié supérieure.128 - .254Réservé pour usage statique futur
Plage dynamique restreinte.100 - .200Limiter le DHCP au milieu de la plage

Quand utiliser le générateur de plages d'exclusion DHCP

  • Configuration initiale d'un scope DHCP -- définissez les exclusions avant d'activer un nouveau scope
  • Ajout d'équipements statiques -- excluez des adresses lors du déploiement de nouveaux serveurs, imprimantes ou points d'accès
  • Migration de plateforme -- convertissez la syntaxe des exclusions lors d'une migration de Windows Server vers ISC DHCP (ou inversement)
  • Standardisation de la documentation -- générez des enregistrements d'exclusion cohérents pour tous les scopes
  • Résolution de conflits IP -- ajoutez des exclusions pour empêcher le DHCP d'attribuer des adresses déjà utilisées en statique

Comment les plages d'exclusion DHCP préviennent les conflits IP

Lorsqu'un client DHCP demande une adresse, le serveur en sélectionne une dans son pool disponible. Sans exclusions, le serveur peut attribuer une adresse déjà configurée en statique sur un autre équipement. Cela crée une condition de doublon IP qui provoque :

  • Instabilité de la table ARP -- le switch alterne entre deux adresses MAC pour la même IP
  • Connectivité intermittente -- un ou les deux équipements perdent l'accès réseau de manière imprévisible
  • Défaillances applicatives -- les connexions sont interrompues lorsque le trafic est acheminé vers le mauvais équipement

Exclusion vs. réservation

CaractéristiquePlage d'exclusionRéservation DHCP
ObjectifBloquer des adresses pour tous les clients DHCPAttribuer une adresse spécifique à une adresse MAC spécifique
Adresse MAC requise ?NonOui
L'équipement obtient son adresse via DHCP ?Non -- l'équipement doit être configuré en statiqueOui -- l'équipement reçoit l'adresse réservée via DHCP
Idéal pourÉquipements d'infrastructure, imprimantes, systèmes legacyServeurs nécessitant le DHCP mais avec toujours la même IP

Utilisez les exclusions lorsque les équipements sont configurés en statique. Utilisez les réservations lorsque vous souhaitez une gestion DHCP centralisée tout en conservant des attributions IP constantes.

Construire une stratégie d'exclusion fiable

La stratégie d'exclusion la plus efficace est celle qui est prévisible et cohérente sur l'ensemble de votre réseau. Si le VLAN 10 de chaque site réserve .1-.20 pour l'infrastructure, chaque ingénieur de l'organisation sait que les adresses de cette plage sont statiques sans avoir à les chercher. Si un site réserve .1-.10, un autre réserve .1-.30, et un troisième réserve un ensemble aléatoire d'adresses individuelles, l'incohérence devient une source d'erreurs.

Standardisez votre modèle d'exclusion et documentez-le dans votre guide de conception réseau. Une approche courante consiste à diviser chaque sous-réseau en trois zones : une zone d'infrastructure statique en bas (.1-.20), une zone DHCP dynamique au milieu (.21-.239), et une zone d'équipements statiques en haut (.240-.254) pour les imprimantes, caméras et autres équipements nécessitant des adresses prévisibles mais trop nombreux pour une documentation individuelle. Ce modèle en trois zones permet de savoir immédiatement où se situe n'importe quelle adresse sans consulter un tableur.

Lors d'une migration entre plateformes DHCP, exportez vos exclusions existantes en utilisant la sortie spécifique à la plateforme de cet outil, puis réimportez-les dans le format de la nouvelle plateforme. Cela élimine les erreurs de transcription manuelle qui introduisent fréquemment des conflits IP lors des migrations. Portez une attention particulière à l'approche inversée d'ISC DHCP -- il définit les plages autorisées plutôt que les plages exclues -- ce qui nécessite une conversion soigneuse pour éviter d'ouvrir accidentellement des adresses qui devraient rester exclues.

Questions fréquentes

Combien de plages d'exclusion un scope devrait-il avoir ?

Il n'y a pas de limite stricte, mais gardez les exclusions simples et bien documentées. La plupart des scopes nécessitent 1 à 3 plages d'exclusion. Si vous vous retrouvez à créer des dizaines d'exclusions dispersées, envisagez de réorganiser votre adressage afin que les équipements statiques occupent un bloc contigu.

Les plages d'exclusion peuvent-elles se chevaucher ?

Le générateur détecte et fusionne les plages qui se chevauchent. Par exemple, si vous excluez .1-.10 et .5-.20, l'outil les consolide en une seule plage .1-.20. Cela prévient les erreurs de configuration et simplifie la gestion.

Quelle est la différence entre les exclusions ISC DHCP et Kea DHCP ?

ISC DHCP (dhcpd) utilise les exclusions de manière implicite en définissant uniquement la plage (range) d'adresses disponibles pour l'attribution dynamique. Kea DHCP utilise des pools explicites avec des restrictions client-class optionnelles. Le générateur produit la syntaxe appropriée pour la plateforme sélectionnée.

Que se passe-t-il si j'exclus une adresse qui a déjà un bail actif ?

Ajouter une exclusion ne met pas immédiatement fin à un bail existant. Le client conserve son adresse jusqu'à l'expiration du bail. Après expiration, le serveur ne renouvellera pas le bail pour cette adresse, et le client recevra une adresse différente du pool restant. Pour forcer un changement immédiat, libérez le bail manuellement sur le serveur DHCP.

Faut-il exclure l'adresse de la passerelle par défaut ?

Oui. La passerelle par défaut (généralement .1) est toujours configurée en statique sur le routeur ou le switch de couche 3. Elle doit être exclue du pool DHCP pour empêcher le serveur de l'attribuer à un client. La plupart des modèles d'exclusion incluent la passerelle dans la plage d'exclusion du premier bloc.

Outils associés

IPparse•Outils de calcul réseau et sous-réseau gratuits

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First • No Data Collected