No hay disponible ninguna dirección IPv4 disponible para los clientes BOOTP
Si el servidor DHCP no tiene direcciones IP disponibles para proporcionarlas al servicio de protocolo Bootstrap (BOOTP) para sus clientes, se produce un error en BOOTP. 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 final no incluyen actualmente todas las direcciones de la subred específica, puede aumentar el número de direcciones del ámbito si extiende la dirección de inicio o la dirección final 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, a continuación, 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, a continuación, 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.
Reducir 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 el período 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.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.SingleEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Microsoft.Windows.DHCPServer.Library.ActionAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.Library.IPv4Scope.UnitMonitor.BOOTPScopeFull" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.Library.IPv4Scope" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="false" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.Library.IPv4Scope.UnitMonitor.BOOTPScopeFull_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<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">1064</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>