Monitor Completo de Escopo IPv6 do Servidor DHCP 2016 e superior

Microsoft.Windows.DHCPServer.10.0.IPv6Runtime.UnitMonitor.ScopeFull (UnitMonitor)

Não existem endereços IPv6 disponíveis

Knowledge Base article:

Resumo

Os endereços de Protocolo IP v6 (IPv6) são concedidos pelo servidor IPv6 do protocolo DHCP (DHCPv6) aos seus clientes. Cada concessão tem uma data de vencimento, a qual o cliente deve renovar se desejar continuar usando o endereço IPv6. O servidor DHCPv6 não pode emitir concessões para clientes se o número de endereços IP disponíveis no escopo for insuficiente.

Causas

O DHCP determinou que um escopo está próximo de atingir a sua capacidade total. Se o escopo estiver totalmente cheio, o servidor DHCP não poderá conceder endereços IP adicionais. Os computadores clientes que não puderem obter novas concessões do servidor DHCP não terão conectividade de rede

Resoluções

Resolução: Amplie os escopos do DHCP, reduza os tempos de concessão ou diminua o intervalo de limpeza

Se o servidor DHCP não tiver endereços IP disponíveis para fornecer ao cliente solicitante, a solicitação falhará, e o cliente poderá não conseguir se comunicar com outros computadores na rede. Quando isso ocorrer, considere as seguintes possíveis soluções:

Ampliar os escopos do DHCP

Se você já tiver um escopo DHCP e o Endereço Inicial e o Endereço Final não incluírem atualmente todos os endereços para sua sub-rede específica, você poderá aumentar o número de endereços no escopo ampliando o Endereço Inicial e o Endereço Final nas propriedades de escopo.

Para executar esses procedimentos, é preciso ser membro do grupo Administradores ou ter recebido a autoridade apropriada.

Para aumentar o número de endereços disponível para clientes:

Reduza a duração da concessão

Para executar esses procedimentos, é preciso ser membro do grupo Administradores ou ter recebido a autoridade apropriada.

Para reduzir a duração da concessão:

Diminua o intervalo de limpeza

Para executar esses procedimentos, é preciso ser membro do grupo Administradores ou ter recebido a autoridade apropriada.

Para utilizar um comando Netsh para definir o intervalo de limpeza:

Exemplo

No exemplo a seguir, este comando define o intervalo de limpeza de banco de dados como 10.080 minutos (a cada sete dias).

netsh dhcp set databasecleanupinterval 10080

Resolução: Não faça nada

Um cliente DHCP pode recusar um endereço do servidor se:

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.

Reconfigure 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:

Reconfigure intervalos de exclusão

Para evitar conflitos de endereço, os escopos que você definir precisarão excluir os endereços IP de dispositivos que forem configurados estaticamente, tais 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:

Element properties:

TargetMicrosoft.Windows.DHCPServer.10.0.IPv6Runtime
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
O escopo de IPv6 do DHCP Server 2016 e superior atingiu o seu limite de capacidade
Os endereços de Protocolo IP v6 (IPv6) são concedidos pelo servidor IPv6 do protocolo DHCP (DHCPv6) aos seus clientes. Cada concessão tem uma data de vencimento, a qual o cliente deve renovar se desejar continuar usando o endereço IPv6. O servidor DHCPv6 não pode emitir concessões para clientes se o número de endereços IP disponíveis no escopo for insuficiente.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.DHCPServer.10.0.IPv6Runtime.UnitMonitor.ScopeFull" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.10.0.IPv6Runtime" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.10.0.IPv6Runtime.UnitMonitor.ScopeFull_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="Warning" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<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="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10003</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<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="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10005</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>