Normalde Windows XP'nin kurulu olduğu eğitim odalarımız vardır (PXE üzerinden). "Normal" DNS / DHCP altyapısı Windows Sunucularıdır. Eğitim odasının kendi VLAN'ı vardır (Windows sunucularından farklıdır), bu nedenle, o odadaki tüm PC'lerin bağlı olduğu Cisco yönlendiricisinde etkin olan DHCP istekleri için en uygun şekilde bir IP yardımcısı vardır.
Şimdi bunun yerine bazı bilgisayarları Linux'a dönüştürmek istedik. Fikir şuydu: Kendi Dizüstü Bilgisayarımızı bir DHCP sunucusuyla odanın VLAN'ına koyun ve "normal" DHCP yanıtını geçersiz kılın. Fikir, bunun işe yaramasıydı, çünkü o VLAN'daki doğrudan bağlı bir DHCP sunucusunun, o VLAN'dan bazı atlamaların bulunduğu "normal" DHCP sunucusundan daha hızlı bir tepki süresi olması gerekirdi.
Bunun işe yaramadığı ortaya çıktı. Çalışması için orijinal DHCP sunucusundaki kiralamayı manuel olarak serbest bırakmamız gerekiyordu.
Dizüstü bilgisayarda IP isteyen istemciyi gördük ve "bizim" dhcp Windows IP isteğine NACK'ler gönderiyor, daha önce kendi yanıtımızı sunduk.
Eski Soru: Neden beklendiği gibi sonuçlanmadı? Bilgisayarı eski kira sözleşmesine kavuşturan nedir?
2012-08-08 Güncellemesi :
Geri alma sorunu DHCP-RFC'de açıklanmıştır. Şimdi bu, PC'nin neden eski kira sözleşmesini yeniden kazandığını açıklıyor.
Şimdi IP'yi başka bir deneme yapmadan önce Windows-DHCP sunucusundan serbest bırakıyoruz.
Yine - Windows-DHCP sunucusu kazanır.
Ben dhcp-istemci için "en iyi" dhcp-cevap belirleyen bazı algoritma olduğundan şüpheleniyorum. Yeni soru:
Müşteri "en iyi" yanıtı nasıl seçer?