Forum

DHCP kira süre...
 
Bildirimler
Hepsini Temizle

DHCP kira süresi dolan IPleri neden geç bırakıyor?

3 Yazılar
2 Üyeler
0 Reactions
2,841 Görüntüleme
(@ErdemTEKSEN)
Gönderiler: 58
Trusted Member
Konu başlatıcı
 

Bize tahsis edilen 500 civarı IP var. Windows 2003 DHCP ile dağıtıyoruz. Bu aralar sınırda çalıştığı için kira süresini 2 saate kadar çektim. Ancak kira süresi dolanlara baktığımda listeden hemen silinmiyor. Yanlarında i ikonu oluyor.


DHCP'nin kira süresi dolan bilgisayarları listeden hemen silmesi için ayar var mı?

 
Gönderildi : 21/02/2011 20:55

(@mesutaladag)
Gönderiler: 327
Reputable Member
 

Merhabalar,


 Default olarak DHCP Clientlar kira süresinin %50'si dolduğunda yani sizin ayarlarınıza göre her 1 saatte DHCP Server'a DHCPRequest adi verilen unicast paketini göndererek kira süresini uzatmak ister. Ve DHCP Server'a ulaşırsa ve client'a atanan adreste bir problem yoksa (çakışma, başka bir sisteme ya da cihaza rezerve etme gibi.) DHCP Server client'a DHCPACK adi verilen paket ile onay cevabi dönerek kira süresini uzatir. Dolayisiyla alinan ip adresi tekrar 2 saatliğine (sizin ayariniza göre) client'a atanmis olur. Ve bu süreç sürekli böyle işler. Eğer kira süresinin %50'sinde ulaşamazsa kira süresinin başlangıcından itibaren %87.5 süre geçince yine client DHCP Server ile bağlantıya geçerek kira süresini uzatmak ister. Ve eğer uzatirsa yeni bir 2 saatlik süreç başlar. Dolayısıyla kira süresi geçse de (yani sizin ayariniza göre 2 saat) ayni ip adresi ile çalışmaya devam etmesi normaldir.


Client not registered  Gördüğünüz ikon bu zannedersem. Bu ikonun anlami : Expired Lease yani süresi dolmuş kira demektir.


 Kirasi dolan ip adreslerinin veritabanindan temizlenmesi ile ilgili olarak aşağıdaki registry anahtarindan kontrol edilir:



HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DhcpServer\Parameters\ DatabaseCleanupInterval

DatabaseCleanupInterval'un değeri Windows 2003'de 60 yani 1 saat iken, Windows 2000'de bu değer 1440 yani 1 gündür.


Bu değeri daha aşağıya çekerek bunu değiştirebilirsiniz.


Ayrica bir client kapanirken DHCP Server'dan aldığı ip adresini DHCP Server'a bırakması için yani DHCPRelease paketi yayinlamasi için de DHCP Server üzerinde aşağıdaki ayarlari yapin:


1. Start, Administrative Tools, DHCP konsolunu açın.
2. Scope Options, üzerinde sağ tuş Configure Options tıklayın.
3. Advanced tabina geçin.
4. Vendor Class altindan Microsoft Windows Options seçeneğine tıklayın.
5. 002 Microsoft Release CHCP Lease on Shutdown seçeneğinin kutucuğunu onaylayın ve OK ile onaylayın.


iyi çalışmalar,


Mesut Aladağ
Microsoft MVP, MCT


 

 
Gönderildi : 22/02/2011 00:39

(@ErdemTEKSEN)
Gönderiler: 58
Trusted Member
Konu başlatıcı
 


Merhabalar,


 Default olarak DHCP Clientlar kira süresinin %50'si dolduğunda yani sizin ayarlarınıza göre her 1 saatte DHCP Server'a DHCPRequest adi verilen unicast paketini göndererek kira süresini uzatmak ister. Ve DHCP Server'a ulaşırsa ve client'a atanan adreste bir problem yoksa (çakışma, başka bir sisteme ya da cihaza rezerve etme gibi.) DHCP Server client'a DHCPACK adi verilen paket ile onay cevabi dönerek kira süresini uzatir. Dolayisiyla alinan ip adresi tekrar 2 saatliğine (sizin ayariniza göre) client'a atanmis olur. Ve bu süreç sürekli böyle işler. Eğer kira süresinin %50'sinde ulaşamazsa kira süresinin başlangıcından itibaren %87.5 süre geçince yine client DHCP Server ile bağlantıya geçerek kira süresini uzatmak ister. Ve eğer uzatirsa yeni bir 2 saatlik süreç başlar. Dolayısıyla kira süresi geçse de (yani sizin ayariniza göre 2 saat) ayni ip adresi ile çalışmaya devam etmesi normaldir.


Client not registered  Gördüğünüz ikon bu zannedersem. Bu ikonun anlami : Expired Lease yani süresi dolmuş kira demektir.


 Kirasi dolan ip adreslerinin veritabanindan temizlenmesi ile ilgili olarak aşağıdaki registry anahtarindan kontrol edilir:



HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DhcpServer\Parameters\ DatabaseCleanupInterval

DatabaseCleanupInterval'un değeri Windows 2003'de 60 yani 1 saat iken, Windows 2000'de bu değer 1440 yani 1 gündür.


Bu değeri daha aşağıya çekerek bunu değiştirebilirsiniz.


Ayrica bir client kapanirken DHCP Server'dan aldığı ip adresini DHCP Server'a bırakması için yani DHCPRelease paketi yayinlamasi için de DHCP Server üzerinde aşağıdaki ayarlari yapin:


1. Start, Administrative Tools, DHCP konsolunu açın.
2. Scope Options, üzerinde sağ tuş Configure Options tıklayın.
3. Advanced tabina geçin.
4. Vendor Class altindan Microsoft Windows Options seçeneğine tıklayın.
5. C seçeneğinin kutucuğunu onaylayın ve OK ile onaylayın.


iyi çalışmalar,


Mesut Aladağ
Microsoft MVP, MCT


 



Cevap için teşekkür ederim.


DHCPRelease fonksiyonunu açtım. Biraz test yapayım bakalım işe yarıyor mu?


Bu özelliği açarsak getirdikleri yanında dezavantajı var mı?

 
Gönderildi : 22/02/2011 12:03

Paylaş: