Um cliente DHCP pode recusar um endereço do servidor se:
Uma reserva já estiver atribuída a outro endereço de controle de acesso de mídia (MAC).
Houver endereços IP estáticos na rede em intervalos de exclusão.
Esta condição deveria se resolver por conta própria, mas se persistir, é possível reconfigurar intervalos de exclusão ou reservas no servidor DHCP.
Reconfigurar reservas de cliente
As reservas de cliente permitem que se reserve um endereço IP específico para uso permanente por um cliente DHCP. Geralmente, serão usadas reservas se o cliente tiver um endereço IP que foi atribuído usando outro método para configuração de TCP/IP.
Não é possível modificar endereços IP de reserva. Se desejar alterar o endereço IP de uma reserva, exclua a reserva e, em seguida, recrie-a com o novo endereço IP.
Para executar esses procedimentos, é preciso ser membro do grupo Administradores ou ter recebido a autoridade apropriada.
Para excluir a reserva e, em seguida, recriá-la com o novo endereço IP:
No servidor DHCP, clique em Iniciar, aponte para Ferramentas Administrativas e, em seguida, clique em DHCP.
Na árvore de console do DHCP, clique em Reservas.
No painel de detalhes, selecione o cliente reservado para o qual se deseja alterar o endereço IP.
Para excluir a reserva atual, no menu Ação, clique em Excluir.
Adicione uma nova reserva no DHCP que usa o novo endereço IP para o cliente.
Reconfigurar intervalos de exclusão
Para evitar conflitos de endereço, os escopos que se define devem excluir os endereços IP de dispositivos que se configura estaticamente, como servidores DHCP. Ao definir intervalos de exclusão, o administrador pode excluir intervalos de endereço IP de um escopo, de modo que esses endereços não sejam oferecidos a clientes DHCP. Ao criar um novo escopo, exclua imediatamente endereços IP dos computadores existentes configurados estaticamente. Endereços IP excluídos podem estar ativos na rede, mas só quando esses endereços IP forem configurados ou distribuídos manualmente como endereços IP reservados.
Para executar esses procedimentos, é preciso ser membro do grupo Administradores ou ter recebido a autoridade apropriada.
Para reconfigurar intervalos de exclusão:
No servidor DHCP, clique em Iniciar, aponte para Ferramentas Administrativas e, em seguida, clique em DHCP.
Na árvore de console do DHCP, expanda o escopo que deseja configurar.
Selecione e clique com o botão direito do mouse em Pool de Endereço no escopo apropriado.
Selecione Novo Intervalo de Exclusão.
Na caixa de diálogo Adicionar Exclusão, digite os endereços IP de início e término do intervalo de exclusão e, em seguida, clique em Adicionar.
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="true" 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>