Beschikbaarheid van scopeadressen voor Microsoft Windows-server DHCP 2016 en hoger.
Met Microsoft Windows Server DHCP 2016 en hoger IPv4-bewaking voor alle scopes wordt een waarschuwing geactiveerd als minstens één DHCP-scope minder beschikbare scopeadressen heeft dan de gedefinieerde drempelwaarde.
Dit zijn de parameters die indien nodig kunnen worden overschreven:
Drempelwaarde voor waarschuwing: minimumaantal adressen Goede status wordt aanvaard.
Interval in seconden: het aantal seconden voor elke uitvoering
Synchronisatietijd: Tijd uitgedrukt in deze indeling: 'uu:mm' vanaf wanneer u de uitvoering wilt starten.
Time-out seconden: aantal seconden dat moet worden gewacht tot de uitvoering wordt geannuleerd vanwege "time-outredenen".
Controleer de beschikbare scopeadressen.
Als de DHCP Server 2016 en hoger geen IP-adressen beschikbaar heeft om aan zijn klanten te verlenen, zouden deze kunnen falen bij het ophalen van nieuw toegewezen IP-adressen. Wanneer dit zich voordoet, kunt u de volgende mogelijke oplossingen proberen:
Gebruik scopeuitbreiding om het adresbereik voor de huidige scope uit te breiden.
Reduceer de duur van de lease en verklein de opschoningsinterval. Dit kan helpen bij het sneller vrijmaken van verlopen scope-IP-adressen.
Breid de DHCP-scope uit
Als u al een DHCP-scope hebt en het Eerste adres en Laatste adres momenteel niet alle adressen voor uw specifieke subnet omvatten, kunt u het aantal adressen in de scope vergroten door het Eerste adres of Laatste adres te wijzigen in de eigenschappen voor de scope.
U vergroot als volgt het aantal adressen dat beschikbaar is voor clients:
Klik op de DHCP-server op Start, wijs Systeembeheer aan en klik dan op DHCP.
Klik in de consoleboomstructuur met de rechtermuisknop op de scope die u wilt uitbreiden en klik dan op Eigenschappen.
Wijzig het Eerste IP-adres en Laatste IP-adres om de scope uit te breiden.
De duur van de lease reduceren
Als u deze procedures wilt uitvoeren, moet u deel uitmaken van de groep Administrators of moet u de juiste machtigingen hebben ontvangen.
U reduceert als volgt de duur van de lease
Klik op de DHCP-server op Start, wijs Systeembeheer aan en klik dan op DHCP.
Klik in de DHCP-consoleboomstructuur met de rechtermuisknop op de scope die u wilt configureren en klik dan op Eigenschappen.
Typ de nieuwe leaseduur op het tabblad Algemeen onder Leaseduur voor DHCP-clients.
Verklein de opschoningsinterval
Als u deze procedures wilt uitvoeren, moet u deel uitmaken van de groep Administrators of moet u de juiste machtigingen hebben ontvangen.
U gebruikt als volgt een Netsh-opdracht op de opschoningsinterval in te stellen:
Klik op de DHCP-server op Start, klik op Uitvoeren, typ cmd en druk vervolgens op ENTER.
Typ netsh dhcp set databasecleanupinterval "NewInterval" ("NewInterval" is de hoeveelheid tijd in minuten tussen DHCP gegevensopschoning).
Voorbeeld
In het volgende voorbeeld stelt u de databaseopschoningsinterval in op 10.080 minuten (om de zeven dagen).
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>