Un client DHCP peut refuser une adresse du serveur si :
une réservation est déjà attribuée à une autre adresse MAC (Media Access Control) ;
les adresses IP statiques sur le réseau sont placées dans des plages d'exclusion.
Cette condition doit se résoudre toute seule, mais si elle persiste, vous pouvez reconfigurer des réservations ou des plages d'exclusion sur le serveur DHCP.
Reconfigurer des réservations clientes
Les réservations clientes vous permettent de réserver une adresse IP spécifique pour une utilisation permanente par un client DHCP. En général, les réservations sont utilisées si l'adresse IP du client a été attribuée à l'aide d'une autre méthode pour la configuration TCP/IP.
Les adresses IP de réservation ne peuvent pas être modifiées. Si vous souhaitez modifier l'adresse IP d'une réservation, supprimez la réservation, puis recréez-la avec la nouvelle adresse IP.
Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs, ou l'autorité appropriée doit vous avoir été déléguée.
Pour supprimer la réservation et la recréer avec la nouvelle adresse IP :
Sur le serveur DHCP, cliquez sur Démarrer, pointez sur Outils d'administration, puis cliquez sur DHCP.
Dans l'arborescence de la console DHCP, cliquez sur Réservations.
Dans le volet d'informations, sélectionnez le client réservé pour lequel vous souhaitez modifier l'adresse IP.
Pour supprimer la réservation actuelle, dans le menu Action, cliquez sur Supprimer.
Dans DHCP, ajoutez une nouvelle réservation qui utilise la nouvelle adresse IP du client.
Reconfigurer des plages d'exclusion
Pour empêcher les conflits d'adresse, les étendues que vous définissez doivent exclure les adresses IP de périphériques que vous configurez statiquement, tels que les serveurs DHCP. En définissant des plages d'exclusion, un administrateur peut exclure des plages d'adresses IP dans une étendue de sorte que ces adresses ne soient pas proposées aux clients DHCP. Lorsque vous créez une étendue, excluez sur-le-champ les adresses IP des ordinateurs configurés statiquement existants. Les adresses IP exclues peuvent être actives sur votre réseau, mais uniquement lorsqu'elles sont configurées manuellement ou distribuées en tant qu'adresses IP réservées.
Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs, ou l'autorité appropriée doit vous avoir été déléguée.
Pour reconfigurer des plages d'exclusion :
Sur le serveur DHCP, cliquez sur Démarrer, pointez sur Outils d'administration, puis cliquez sur DHCP.
Dans l'arborescence de la console DHCP, développez l'étendue à configurer.
Sélectionnez et cliquez avec le bouton droit sur Pool d'adresses sous l'étendue appropriée.
Sélectionnez Nouvelle plage d'exclusion.
Dans la boîte de dialogue Ajouter une exclusion, tapez le début et la fin des adresses IP de la plage d'exclusion, puis cliquez sur Ajouter.
Target | Microsoft.Windows.DHCPServer.Library.IPv4Scope | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Microsoft.Windows.DHCPServer.Library.ActionAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.Library.IPv4Scope.UnitMonitor.LeaseAvailability.2" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.DHCPServer.Library.IPv4Scope" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.Library.IPv4Scope.UnitMonitor.LeaseAvailability.2_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1012</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1011</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1013</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>