Disponibilidad de direcciones de ámbito de Microsoft Windows Server DHCP 2016.
La supervisión de todos los ámbitos IPV4 de Microsoft Windows Server DHCP 2016 y 1709+ activará una alerta si al menos un ámbito DHCP tiene direcciones de ámbito disponibles por debajo del valor de umbral definido.
A continuación se muestran los parámetros que se podrían invalidar, si es necesario:
Umbral de advertencia: Direcciones mínimas aceptadas como estado correcto.
Intervalo en segundos: cantidad de segundos de cada ejecución
Hora de sincronización: hora expresada con el formato "hh:mm" a partir de la cual desea iniciar la ejecución.
Tiempo de espera en segundos: cantidad de segundos que se debe esperar hasta que se cancela la ejecución por "cuestiones de tiempo de espera".
Compruebe las direcciones de ámbito disponibles.
Si DHCP Server 2016 y 1709+ no tiene direcciones IP disponibles para proporcionar a sus clientes, no podrán obtener las nuevas direcciones IP asignadas. Cuando suceda esto, considere las siguientes soluciones posibles:
Usar la extensión de ámbito para expandir el intervalo de direcciones para el ámbito actual.
Reducir la duración de concesión y disminuir el intervalo de limpieza. Esto puede ayudar a acelerar la recuperación de las direcciones IP de ámbito expiradas.
Extender el ámbito DHCP
Si ya tiene un ámbito DHCP y las direcciones de inicio y fin no incluyen actualmente todas las direcciones de la subred específica, puede aumentar el número de direcciones del ámbito extendiendo las direcciones de inicio o fin en las propiedades del ámbito.
Para aumentar el número de direcciones disponibles para los clientes:
En el servidor DHCP, haga clic en Inicio, seleccione Herramientas administrativas y luego haga clic en DHCP.
En el árbol de consola, haga clic con el botón secundario en el ámbito que desea extender y, a continuación, haga clic en Propiedades.
Cambie las direcciones de inicio y final para extender el ámbito.
Reducir la duración de la concesión.
Para llevar a cabo estos procedimientos, debe ser miembro del grupo Administradores o tener delegada la autoridad adecuada.
Para reducir la duración de la concesión:
En el servidor DHCP, haga clic en Inicio, seleccione Herramientas administrativas y luego haga clic en DHCP.
En el árbol de consola de DHCP, haga clic con el botón secundario en el ámbito que desea configurar y, a continuación, haga clic en Propiedades.
En la ficha General, en Duración de la concesión para clientes DHCP, escriba la nueva duración de la concesión.
Disminuir el intervalo de limpieza
Para llevar a cabo estos procedimientos, debe ser miembro del grupo Administradores o tener delegada la autoridad adecuada.
Para usar un comando Netsh para establecer el tiempo de intervalo de limpieza:
En el servidor DHCP, haga clic en Inicio, elija Ejecutar, escriba cmd y, a continuación, presione Entrar.
Escriba netsh dhcp set databasecleanupinterval "nuevoIntervalo" (donde "nuevoIntervalo" es la cantidad de tiempo en minutos entre las limpiezas de la base de datos DHCP).
Ejemplo
En el ejemplo siguiente, este comando establece el intervalo de limpieza de la base de datos en 10.080 minutos (cada siete días).
netsh dhcp set databasecleanupinterval 10080
Target | Microsoft.Windows.DHCPServer.10.0.IPv4ScopesRuntime | ||
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.DHCPServer.10.0.GetAllScopeAddressesAvailable.Percentage.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | System.PrivilegedMonitoringAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.10.0.AllIndScope.IPV4.FreeScopeAddresses.Percentage.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.10.0.IPv4ScopesRuntime" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.DHCPServer.10.0.GetAllScopeAddressesAvailable.Percentage.MonitorType" ConfirmDelivery="false" RunAs="System!System.PrivilegedMonitoringAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.10.0.AllIndScope.IPV4.FreeScopeAddresses.Percentage.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
<AlertParameter2>$Data/Context/Property[@Name='PerfValue']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ScopeAddressesAvailable" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="ScopeAddressesLow" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ErrorThreshold>10</ErrorThreshold>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>