BOOTP istemcileri için kullanılabilir IPv4 adresi yok
DHCP sunucusunun istemci için Önyükleme Protokolü (BOOTP) sunmak üzere IP adresi yoksa, BOOTP başarısız olur. Bunu ardından aşağıdaki olası çözümleri göz önünde bulundurun:
Geçerli kapsamın adres aralığını genişletmek için kapsam genişletmeyi kullanın.
Kiralama süresini azaltın ve temizleme aralığını düşürün. Bu işlem, süresi dolan IP adreslerinin daha kısa süre içinde geri kazanılmasına yardımcı olur.
DHCP kapsamını genişletin
Zaten bir DHCP kapsamınız varsa ve Başlangıç Adresi ve Bitiş Adresi belirli alt ağınız için tüm adresleri kapsamıyorsa, kapsam özelliklerinde Başlangıç Adresi veya Bitiş Adresini genişleterek kapsamdaki adres sayısını artırabilirsiniz.
İstemciler tarafından kullanılabilen adres sayısını artırmak için:
DHCP sunucusunda, Başlat'a tıklayın, imleci Yönetim Araçları'na getirin ve DHCP'ye tıklayın.
Konsol ağacında genişletmek istediğiniz kapsama sağ tıklayın ve Özellikler'e tıklayın.
Kapsamı genişletmek için Başlangıç IP Adresini ve Bitiş IP Adresini değiştirin.
Kiralama süresini azaltın
Bu prosedürleri gerçekleştirmek için Administrators grubunun üyesi olmanız veya size uygun temsil yetkisinin verilmesi gerekir.
Kiralama süresini azaltmak için:
DHCP sunucusunda, Başlat'a tıklayın, imleci Yönetim Araçları'na getirin ve DHCP'ye tıklayın.
DHCP konsol ağacında, yapılandırmak istediğiniz kapsama sağ tıklayın ve Özellikler'e tıklayın.
Genel sekmesinde, DHCP istemcileri için kiralama süresi altında, yeni kiralama süresini girin.
Temizleme aralığını düşürün
Bu prosedürleri gerçekleştirmek için Administrators grubunun üyesi olmanız veya size uygun temsil yetkisinin verilmesi gerekir.
Temizleme aralığı süresini ayarlamak amacıyla Netsh komutunu kullanmak için:
DHCP sunucusunda Başlat'a tıklayın, Çalıştır'a tıklayın, cmd yazın ve ENTER tuşuna basın.
Bunu yazın: netsh dhcp set databasecleanupinterval "NewInterval" (burada "NewInterval", DHCP veritabanı temizlemeleri arasında geçen dakika cinsinden süredir).
Örnek
Aşağıdaki örnekte verilen komut, veritabanı temizleme aralığını 10.080 dakika (yedi günde bir) olarak ayarlar.
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>