Um cliente do DHCP pode recusar um endereço do servidor se:
Já existir uma reserva atribuída a outro endereço de controlo de acesso de suporte (MAC).
Os endereços IP estáticos na rede estão colocados em intervalos de exclusão.
Esta condição deve resolver-se a si própria, mas se persistir, é possível reconfigurar as reservas ou os intervalos de exclusão no servidor DHCP.
Reconfigurar as reservas de cliente
As reservas de cliente permitem fazer a reserva de um endereço IP específico para ser utilizado permanentemente por um cliente de DHCP. Normalmente, as reservas são utilizadas se o cliente possuir um endereço IP que foi atribuído utilizando outro método de configuração do TCP/IP.
Não é possível modificar a reserva de endereços IP. Se pretender alterar o endereço IP de uma reserva, elimine a reserva e depois volte a criá-la com o novo endereço IP.
Para efetuar estes procedimentos, tem de ser um membro do grupo Administradores ou tem de ter a autorização delegada adequada.
Para eliminar a reserva e depois recriá-la com o novo endereço IP:
No servidor DHCP, clique em Iniciar, aponte para Ferramentas Administrativas e depois clique em DHCP.
Na árvore da consola do DHCP, clique em Reservas.
No painel de detalhes, selecione o cliente reservado para o qual pretende alterar o endereço IP.
Para eliminar a reserva atual, no menu Ação, clique em Eliminar.
Adicione uma nova reserva no DHCP que utiliza o novo endereço IP para o cliente.
Reconfigurar os intervalos de exclusão
Para evitar conflitos de endereço, os âmbitos que definir têm de excluir os endereços IP dos dispositivos que configurou estaticamente, tais como servidores DHCP. Ao definir intervalos de exclusão, um administrador pode excluir intervalos de endereços IP num âmbito de forma que esses endereços não sejam oferecidos a clientes de DHCP. Quando criar um novo âmbito, exclua imediatamente os endereços IP dos computadores configurados estaticamente existentes. Os endereços IP excluídos podem estar ativos na sua rede, mas apenas quando esses endereços IP são manualmente configurados ou distribuídos como endereços IP reservados.
Para efetuar estes procedimentos, tem de ser um membro do grupo Administradores ou tem de ter a autorização delegada adequada.
Para reconfigurar os intervalos de exclusão:
No servidor DHCP, clique em Iniciar, aponte para Ferramentas Administrativas e depois clique em DHCP.
Na árvore da consola do DHCP, expanda o âmbito que pretende configurar.
Selecione e clique com o botão direito do rato no Conjunto de Endereços no âmbito correspondente.
Selecione Novo Intervalo de Exclusão.
Na caixa de diálogo Adicionar Exclusão, escreva o endereço IP inicial e final do intervalo de exclusão e depois 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>