FOG Dışındaki Diğer DHCP Sunucusu Yapılandırma

Ağınızda DHCP hizmetleri sağlamak için FOG kullanmıyorsanız, istemcilerin ağdan önyükleme yapmasına izin vermek için mevcut DHCP sunucusunu değiştirmeniz gerekir.

Daha fazla bilgi için bakınız:

https://wiki.fogproject.org/wiki/index.php/Modifying_existing_DHCP_server_to_work_with_FOG

https://wiki.fogproject.org/wiki/index.php?title=Other_DHCP_Configurations

https://wiki.fogproject.org/wiki/index.php/BIOS_and_UEFI_Co-Existence

Windows | BIOS 

Option 66 ve 67  olarak iki DHCP seçeneği ayarlanmalıdır. DHCP sunucunuzu açtıktan sonra, tüm scope'larda geçerli olması için Server Options ayarlarından 066 ve 067 seçeneği aktif edip, aşağıdaki bilgilere göre ayarlayın. Bu sayede tüm bloklardan fog server çalışacaktır. 

Option 66 : FOG sunucusunun IP adresini girin.

Option 67 : Önyükleme Dosyası Adı  olarak da adlandırılan seçenek 67'yi ipxe.efi olarak ayarlayın, daha yeni istemcilerin çoğu ipxe.efi ile önyükleme yapabilir, ancak EUFI'ye sahip olmayan ancak eski BIOS ürün yazılımına sahip eski donanım modelleri önyükleme yapmaz. Daha eski modeller için undioly.kpxe olarak değiştirin.

Linux | BIOS

 Linux üzerinde çalışan bir DHCP server ise, sunucu üzerinde dhcp konfigürasyon dosyasını açalım.

sudo vim /etc/dhcp/dhcpd.conf

Editör ile dosya açıldıktan sonra, next server (fog server ip’si) ve filename (Önyükleme Dosya Adı) satırları ekleyelim.

next server 192.168.1.5; 
filename “undionly.kpxe”; 

Son olarak dhcp servisini yeniden başlatın.

sudo /etc/init.d/isc-dhcp-server restart

Windows BIOS & UEFI

Aşağıdaki yöntem, 066 ve 067'nin BIOS tabanlı ağ önyüklemesi için önceden ayarlanmış olduğunu varsayar (bunlar önceden ayarlanmadan, aşağıdaki adımlar başarı ile sonuçlanmaz). Aşağıdaki DHCP politikası yalnızca UEFI tabanlı ağ önyüklemesi için geçerli olacaktır. Düzenli BIOS tabanlı ağ önyüklemesi, kapsamda ayarlanan varsayılan kapsam seçeneklerini kullanmaya devam edecektir. 

Hem bios hem uefi kullanmak istiyorsanız, ilk olarak kılavuzun başındaki bios kısmını uygulayın.

DHCP sunucusunu açın, IPv4'ü sağ tıklayın ve "Define Vendor Classes"yı seçin. 

Adım 1.png

 Add butonuna tıklayın.

Adım 2.png

Burada, görünen ad ve açıklama gerçekten önemli değildir, ancak bunun ne yaptığını açıklanması iyi olacaktır.

Önemli olan "ASCII" alanıdır. Bu alana, manuel olarak büyük/küçük harfe duyarlı olduğu için tam olarak şunu yazarsınız: 

PXEClient:Arch:00007

Siz bunu yazarken Kimlik ve İkili alanlar otomatik olarak güncellenecektir. Bittiğinde, prosedürün bu bölümünü bitirmek için OK, butonlarına tıklayın. 

Adım 3.png

NOT: Yalnızca "PXEClient:Arch:00007" dışında birçok başka UEFI mimarisi vardır. Bu diğer mimarileri desteklemek için her biri için aynı adımlarını yeniden çalıştırabilirsiniz.

  • "PXEClient:Arch:00002" ve "PXEClient:Arch:00006", seçenek 067 önyükleme dosyası olarak "i386-efi/ipxe.efi" almalıdır. 
  • "PXEClient:Arch:00008", "PXEClient:Arch:00009" ve "PXEClient:Arch:00007", seçenek 067 önyükleme dosyası olarak "ipxe.efi" almalıdır. 
  • "PXEClient:Arch:00007:UNDI:003016", "ipxe7156.efi" almalıdır, bu dosya Surface Pro 4'e özeldir. 

Tekrar, IPv4 ve Scope altında bulunan Policies seçeneğine sağ tıklayın ve New Policy seçeneğini seçin.

Eğer politikanın tüm scope'lar için geçerli olmasını istiyorsanız, IPv4 altında bulunan Policies kısmından aynı işlemleri uygulayın.

Adım 4.png

 Politika adı ve açıklama yazıp, next butonuna basıp devam edin.

Adım 5.png

 Add butonuna basın.

Adım 6.png

 Açılan pencerede value kısmını genişleterek oluşturduğunuz vendor class seçin ve Append wildcard seçeneğini işaretleyin. Ardından, Add butonuna basın ve ok seçeneği ile devam edin..

Adım 7.png

Next butonuna basarak devam edin. 

Adım 8.png

 Herhangi bir IP aralığı girmeyeceğim için, No seçeneğini seçip Next butonuna basarak devam ediyoruz.

Adım 9.png

 Available Options kısmından 066 ve 067 seçeneklerini aşağıdaki gibi değerleri ekleyin. Ardından next butonuna basarak işlemleri tamamlayın.

  • 066 192.168.1.39 (fog ip adresi)
  • 067 ipxe.efi 
Adım 10.png
Blog'a Dön