Sunucunuz üzerine kurduğunuz WDS rolü veya SCCM kurulumu sonrası, eğer WDS ile DHCP sunucusu aynı yerde değil ise DHCP üzerinden option eklemeniz gerekebilir.


Client Network ten boot etmek istediğinizde basitçe ifade etmek gerekirse;

F12 tuşuna basarak bilgisayarı açtığınızda client PC öncelikle DHCP den ip isteğinde bulunur, DHCP bu isteğe yanıt vererek yanında bazı bilgileri de gönderir. Örneğin DNS, Router gibi varsayılan değerleri eğer siz burada PXE sunucusu için bir option girmiş iseniz bu değeri de göndericektir. Client PC, DHCP den almış olduğu PXE bilgisiyle PXE (sccm,wds,mdt olabilir) sunucusuna giderek imaj boot etmeye başlar. Bende bu makalemde bu tanımın DHCP üzerinde nasıl yapıldığından bahsetmek istiyorum. Yapım yukarıdaki şekildedir.

Başlat/Çalıştır da dhcpmgmt.msc yazılarak DHCP konsolu açılır.



 

DHCP sunucusu üzerinde Ipv4 e gelerek sağ tıklayıp Set Predefined Options a gelinir

 



Açılan menüden Add butonuna basılarak yeni tanımlanmış ayar giriş ekranına gelinir



 

Name alanına PXE Client yazılır burada istediğiniz değeri vermekte özgürsünüz lakin anlaşılması kolay bir isim girmeniz gerekmektedir.

Data type alanı veri nin tipini girdiğimiz alan burada String olarak belirtiyoruz

Code alanına 060 yazarak okey butonu ile gerekli tanımlamayı yapıyoruz

 



DHCP sunucu üzerinde Ipv4 altında Scope Options a gelerek oluşturmuş olduğumuz options a 060 PXE Client değerini giriyoruz. Burada sunucu adı SCCM,WDS ya da MDT sunucusunun kurulu olduğu server adı olmalı.

 



Eğer yapınızda System center configuration manager var ise bu durumda 067 Boot Name değerini de girmeniz gerekmektedir. Bu değer hali hazırda DHCP nin içerisinde tanımlı bir değer olduğu için siz sadece value değerini girmeniz gerekiyor 067 Bootfile Name i işaretleyerek smsboot\boot\wdsnbp.com değerini tanımlıyorum ve DHCP servisini ya da Sunucuyu yeniden başlattığınızda gerekli ayar yapılmış oluyor.


Bunu yapmanın bir diğer yolu ise komut satırı, aşağıdaki komutları sırasıyla yazarak da bu option u girmiş olursunuz
Komut satırını yönetici olarak çalıştırarak
C:\WINDOWS\system32>netsh
netsh>dhcp
netsh dhcp>server \\dhcpsunucuadı
netsh dhcp>add optiondef 60 PXEClient String 0 comment=PXE support
netsh dhcp>set optionvalue 60 STRING PXEClient
netsh dhcp>exit

bu options u silmek için
netsh dhcp server \\dhcpsunucuadı delete optiondef 60

 



Eklediğimiz iki değer DHCP üzerindeki scope options altında bu şekilde gözükmeli.

Umarım faydalı olmuştur, bir başka yazımda görüşmek ümidiyle