Monitor de Âmbito IPv6 Completo do Servidor DHCP 2012

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

Não existem endereços IPv6 disponíveis

Knowledge Base article:

Resumo

Os endereços do Protocolo IP v6 (IPv6) são concedidos pelo servidor do Protocolo DHCP (Dynamic Host Configuration Protocol) IPv6 (DHCPv6) aos respetivos clientes. Cada concessão tem uma data de expiração, na qual o cliente tem de renovar se pretender continuar a utilizar esse endereço IPv6. O servidor DHCPv6 não pode emitir concessões a clientes se o número de endereços IP disponíveis no âmbito for insuficiente.

Causas

O DHCP determinou que um âmbito está a atingir o limite de capacidade. Se o âmbito ficar completo, o servidor DHCP não consegue conceder endereços IP. Os computadores cliente que não conseguirem obter novas concessões do servidor DHCP não terão conectividade de rede

Resoluções

Resolução: expandir os âmbitos de DHCP, diminuir a duração das concessões ou reduzir o intervalo de limpeza

Se o servidor DHCP não tiver endereços IP disponíveis para fornecer ao cliente que faz o pedido, o pedido falha e o cliente pode não conseguir comunicar com outros computadores na rede. Quando isto ocorre, considere estas soluções possíveis:

Expandir os âmbitos de DHCP

Se já possuir um âmbito de DHCP e o Endereço Inicial e o Endereço Final não incluírem atualmente todos os endereços para a sua sub-rede específica, pode aumentar o número de endereços no âmbito expandindo o Endereço Inicial e o Endereço Final nas propriedades do âmbito.

Para efetuar estes procedimentos, tem de ser um membro do grupo Administradores ou tem de ter a autorização adequada delegada.

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

Diminuir a duração da concessão

Para efetuar estes procedimentos, tem de ser um membro do grupo Administradores ou tem de ter a autorização adequada delegada.

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

Reduzir o intervalo de limpeza

Para efetuar estes procedimentos, tem de ser um membro do grupo Administradores ou tem de ter a autorização adequada delegada.

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

Exemplo

No seguinte exemplo, este comando define o intervalo de limpeza da base de dados para 10.080 minutos (a cada sete dias).

netsh dhcp set databasecleanupinterval 10080

Resolução: Não efetuar nenhuma ação

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

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 adequada delegada.

Para eliminar a reserva e depois recriá-la com o novo endereço IP:

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 adequada delegada.

Para reconfigurar os intervalos de exclusão:

Element properties:

TargetMicrosoft.Windows.DHCPServer.2012.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 âmbito IPv6 do Servidor DHCP 2012 atingiu a respetiva capacidade
Os endereços do Protocolo IP v6 (IPv6) são concedidos pelo servidor do Protocolo DHCP (Dynamic Host Configuration Protocol) IPv6 (DHCPv6) aos respetivos clientes. Cada concessão tem uma data de expiração, na qual o cliente tem de renovar se pretender continuar a utilizar esse endereço IPv6. O servidor DHCPv6 não pode emitir concessões a clientes se o número de endereços IP disponíveis no âmbito for insuficiente.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.DHCPServer.2012.IPv6Runtime.UnitMonitor.ScopeFull" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.2012.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.2012.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>