Site icon Baki CUBUK

Windows Server 2025 DHCP Failover Kurulumu 2

Merhaba

Daha önceki yazımız da Windows Server 2012 DHCP Failover Yapılandırılması, Windows Server 2012 R2 DHCP Failover YapılandırmasıWindows Server 2016 DHCP Failover YapılandırmasıWindows Server 2019 DHCP Failover Kurulumu 1Windows Server 2019 DHCP Failover Kurulumu 2Windows Server 2022 DHCP Failover Kurulumu 1 ve Windows Server 2022 DHCP Failover Kurulumu 2 sizlerle paylaşmıştık.

Daha önceki yazımızda

Windows Server 2025 DHCP Failover Kurulumu 1

Windows Server 2025 işletim sistemine sahip sunucularımız üzerinde DHCP ( Dynamic Host Configuration Protocol ) rolünün kurulumunu anlatmıştık.

Bu yazımızda da Windows Server 2025 işletim sistemine sahip sunucularımız üzerinde DHCP Failover yapılandırmasını anlatıyor olacağız.

Windows Server 2012 ile birlikte gelen DHCP Failover özelliği ortamımızda DHCP Server’in kesintisiz bir şekilde hizmet vermesine olanak sağlamaktadır. DHCP Server sahip olduğu görev nedeniyle Network yapısı içinde kritik sunucu rollerinden biridir. Bu nedenle ortamımız da bulunan DHCP Server rolünün herhangi bir şekilde devre dışı kalması ya da hizmet verememesi durumunda Network yapısı içinde bulunan Clientlerimiz, Mobil cihazlarımız ya da Network cihazlarımız TCP/IP konfigürasyonunun dağıtılmamasında dolayı Network yapımız içinde bulunan bütün cihazlarımızın haberleşmesi olumsuz etkilenecektir. Böyle bir riske karşı Windows Server 2012 ile gelen ve yeni bir özellik olan DHCP Failover yapılandırması ile bu sorunların yaşanmasını engellemiş oluruz.

DHCP Failover yapılandırması iki şekilde çalışabilmektedir. Birinci DHCP Server Sunucusu ile İkinci DHCP Server sunucusunu Load balance ( Yük Dengelemesi ) ile Aktif-Aktif ya da ikinci DHCP Server Sunucusunu tamamen Hot-standby yani yedekte bekleterek Aktif-Pasif olarak yapılandırabiliriz.

Dynamic Host Configuration Protocol ( DHCP ) Nedir

DHCP, IP adreslerini ve ağda kullanılan diğer yapılandırma detaylarını merkezi olarak yönetebilmek için tasarlanmış bir IP standardıdır. Microsoft Windows Server sunucu ailesinin herhangi bir üyesi DHCP sunucusu olarak yapılandırılabilir ve ağdaki DHCP etkin bilgisayarlara DHCP hizmeti sunabilir. DHCP istemci-sunucu modeline dayanan bir protokoldür. Ağ yöneticisi, istemcilere sağlaması için TCP/IP yapılandırma bilgilerini kendi veritabanında saklayan bir veya birden çok DHCP sunucusu kurar. Bu veritabanı aşağıdaki bilgileri içerir:

Dynamic Host Configuration Protocol ( DHCP ) Kullanım alanı

Aynı ağdaki bilgisayarların birbirinden farklı IP adreslerine sahip olmaları gerekmektedir. Bir bilgisayarın IP adresi ve Alt Ağ Maskesi hem o bilgisayarın bulunduğu alt ağı hem de o alt ağdaki kendine özgü adresini belirler. DHCP sunucusunun görevi ise bu ağ ortamında bilgisayarların IP adres yapılandırmasını kolaylaştırmak ve yönetimini merkezileştirmek için kullanabiliriz.
DHCP’nin etkin olduğu ağlarda bilgisayarlar IP adreslerini DHCP sunucusunun IP adres veritabanından edinirler. DHCP’nin etkin olmadığı bir ağda ise her bir bilgisayarın ağ yapılandırması ancak manuel olarak gerçekleştirilebilir. Ufak çaplı bir ağ ortamında bu çok karmaşık bir iş gibi görünmese de büyük çaplı ağlarda zahmetli ve yorucu bir iştir. Manüel yapılandırılmış bir ağda IP adreslerinin yönetimi zorlaşacaktır ve bu ağ ortamında çakışmalar da gerçekleşebilir. DHCP kullanmamanın sebep olacağı bir diğer sorun ise bilgisayarların farklı alt ağlara taşınması durumunda IP adreslerinin tek tek yeniden yapılandırılması gereğidir. Bir bilgisayar farklı bir alt ağa geçtiğinde, yeni ağdaki bilgisayarlarla iletişime geçebilmesi için, IP adresi ve alt ağ maskesi değiştirilmesi gerekir. Bu işlemin sayıca fazla miktarda bilgisayar için gerçekleştirilmesi ise iyice yorucu ve zor bir iş olacaktır, ve yine adresler manüel olarak yapılandırıldığından yanlışlıklar da ortaya çıkacaktır.
Bu noktada DHCP, stabil ve güvenilir bir ağ ortamı oluşturmak için büyük avantajlar sunmaktadır. İster küçük çaplı olsun ister büyük, ister durağan isterse de çok sık değişen bir ağ yapısı olsun, ortama eklenecek bir DHCP sunucusu yönetimi büyük ölçüde kolaylaştıracaktır. Mesela ortamda sık yer değiştiren bilgisayarlar var ise ( laptop veya daha başka gezici bilgisayarlar), DHCP’deki kira süresinin kısaltılması sayesinde istemci daha kısa zaman aralıklarında yeni IP adresini isteyecektir.

Kurulum ve yapılandırmaya geçmeden önce ortamımızla ilgili kısa bir bilgi aktarmak istiyorum.

Birinci sunucumuz Windows Server 2025 Datacenter işletim sistemine sahip W25DC isimli ve IP Address ( IP Adresi ) 192.168.1.200 olarak yapılandırılmış ve üzerinde Active Directory Domain Services yapılandırılarak bakicubuk.local isimli bir Active Directory Domain yapısının kurulumunu yaparak ortamımız da Primary Domain Controller olarak görev yapmaktadır.

İkinci sunucumuz Windows Server 2025 Datacenter işletim sistemine sahip W25ADC isimli ve IP Address ( IP Adresi ) 192.168.1.201 olarak yapılandırarak ve üzerinde Additional Domain Controller yapılandırılmıştır.

Üçüncü sunucumuz Windows Server 2025 Datacenter işletim sistemine sahip W25DHCP1 isimli ve IP Address ( IP Adresi ) 192.168.1.210 olarak yapılandırarak ve Active Directory Domain yapısına dahil edilmiştir. Bu sunucumuz üzerinde DHCP Server rolü kurulduktan sonra DHCP Failover yapılandırılacaktır.

Dördüncü sunucumuz Windows Server 2025 Datacenter işletim sistemine sahip W25DHCP2 isimli ve IP Address ( IP Adresi ) 192.168.1.212 olarak yapılandırarak ve Active Directory Domain yapısına dahil edilmiştir. Bu sunucumuz üzerinde DHCP Server rolü kurulduktan sonra DHCP Failover yapılandırılacaktır.

 

W25DHCP1 isimli sunucumuz üzerinde DHCP Server konsolunu açıyoruz ve gerekli yapılandırmaya başlıyoruz.

DHCP Server konsolunda IPv4 sekmesi üzerinde sağ tuş New Scope ya da Actions menüsü altından New Scope diyerek DHCP Server üzerinde bir Scope ( Havuz ) yapılandırmasına başlatıyoruz.

Welcome to the New Scope Wizard ekranını geliyor karşımızı Next diyerek yapılandırmaya geçiyoruz.

Scope Name ekranın da Name ( İsim ) bölümüne yapılandıracağımız Scope ( Havuz ) için bir isim belirlememiz gerekiyor.

Biz bakicubuk olarak yapılandırıyoruz. Description bölümü zorunlu olmadığı için bu bölümü boş bırakabiliriz ya da buraya bir açıklama belirtebilirsiniz.

Scope Name ekranın da gerekli yapılandırmayı tamamladıktan sonra Next diyerek yapılandırmaya devam ediyoruz.

IP Address Range ekranın da

Configuration settings for DHCP Server bölümün altında bulunan Start IP Address ( Başlangıç IP Adresi ) ve End IP Address ( Bitiş IP Adresi ) bölümlerini yapılandırmamız gerekiyor.

Configuration settings that propagate to DHCP Client bölümünde bulunan Length ( Uzunluk ) ve Subnet Mask ( Alt Ağ Maskesi ) yapılandırıyoruz.

Start IP Address ( Başlangıç IP Adresi ) ve End IP Address ( Bitiş IP Adresi ) yapılandırmasını yaptıktan sonra Length ( Uzunluk ) ve Subnet Mask ( Alt Ağ Maskesi ) otomatik olarak gelecektir.

IP Address Range ekranın da

Configuration settings for DHCP Server bölümü altında bulunan Start IP Address ( Başlangıç IP Adresi ) ve End IP Address ( Bitiş IP Adresi ) bölümlerini yapılandırdık.

Configuration settings that propagate to DHCP Client bölümünde Start IP Address ( Başlangıç IP Adresi ) ve End IP Address ( Bitiş IP Adresi ) yapılandırdıktan sonra Length ( Uzunluk ) ve Subnet Mask ( Alt Ağ Maskesi ) otomatik olarak geldi.

IP Address Range ekranın da gerekli yapılandırmayı tamamladıktan sonra Next diyerek devam ediyoruz.

Add Exclusions and Delay ekranın da bir önceki IP Address Range ekranın da yapılandırmış olduğumuz Start IP Address ( Başlangıç IP Adresi ) ve End IP Address ( Bitiş IP Adresi ) aralığında bulunan IP Adreslerinden DHCP Server tarafından dağıtılmasını istemediğimiz IP Adresi ya da IP Adresleri varsa bunların DHCP Server tarafından dağıtılmaması için bu ekranda yapılandırabilirsiniz.

Add Exclusions and Delay ekranın da DHCP Server tarafından dağıtılmasını istemediğimiz IP Adresleri varsa ise Start IP Address ( Başlangıç IP Adresi ) ve End IP Address ( Bitiş IP Adresi ) bölümüne yazarak Add diyerek bunların dağıtılmamasını sağlayabiliriz. DHCP Server tarafından tek bir tane IP Adresinin dağıtılmamasını istiyorsaniz bu IP Adresini hem Start IP Address ( Başlangıç IP Adresi ) hem de End IP Address ( Bitiş IP Adresi ) yazarak Add diyerek ekleyebiliriz.

Add Exclusions and Delay ekranın da gerekli yapılandırmayı tamamlayarak Next diyerek devam ediyoruz.

Lease Duration ekranın da DHCP Server tarafından dağıtılan TCP/IP konfigürasyonunun Network ortamımıza dahil olan cihazlara ne kadar süreyle kiralayacağını yapılandırıyoruz.

Lease Duration ekranın da Days bölümü 8 Day ( Gün ) default olarak gelmektedir.

Days bölümünde kaç gün Hours bölümünde kaç saat Minutes bölümünde kaç dakika kiralanacağını yapılandırabiliriz.

Lease Duration ekranın da default olarak gelen yapılandırma da herhangi bir değişiklik yapmadan Next diyerek yapılandıramaya devam ediyoruz.

Configure DHCP Options ekranın da DHCP Server IP Address ( IP Adresi ) ve Subnet Mask ( Alt Ağ Maskesi ) dışında Router ( Default Gateways ), DNS Servers ve WINS Server gibi konfigürasyon bilgilerinin DHCP Server tarafından dağıtılmasını sağlamak için Yes, I want to configure these options now seçeneği ile yapıladırabilirsiniz.

No, I will configure these options later seçeneği ile yapılandırmayı daha sonra yapabilirsiniz.

Router ( Default Gateways ), DNS Servers ve WINS Server gibi konfigürasyonunun yapılandırmak için Yes, I want to configure these options now seçeneği seçiyoruz ve Next diyerek devam ediyoruz.

Router ( Default Gateways ) ekranın da Router ( Default Gateways ) yani Varsayilan Ağ Geçidi adresini yapılandırıyoruz burada ortamımız da bulunan Modem ya da Firewall gibi cihazımızın IP Address ( IP Adresi ) bilgisini yapılandırmamız gerekiyor.

Router ( Default Gateways ) ekranın da Modem ya da Firewall cihazımızın IP address bölümüne IP Address ( IP Adresi ) yazarak Add diyoruz.

Router ( Default Gateways ) ekranın da Modem ya da Firewall cihazımızın IP address bölümüne IP Address ( IP Adresi ) yapılandırdıktan sonra Next diyerek devam ediyoruz.

Domain Name and DNS Servers ekranın da ortamımız da bulunan DNS Server bilgilerini yapılandırıyoruz.

Domain Name and DNS Servers ekranın da Parent domain bölümüne bakicubuk.local isimli bir Active Directory Domain yapısının direkt olarak geldiğini görüyoruz.

DHCP Server yapılandırmasını Active Directory Domain yapısına dahil ettiğimiz sunucumuz üzerinden yapılandırdığımız için Parent domain bölümüne bakicubuk.local isimli bir Active Directory Domain yapısının direkt olarak geldiğini görüyoruz.

Domain Name and DNS Servers ekranın da IP address bölümüne Primary Domain Controller sunucumuzun DNS Server IP adresini ve Additional Domain Controller sunucumuzun DNS Server IP adresinin direkt olarak geldiğini görüyoruz.

Domain Name and DNS Servers ekranın da herhangi bir bilgi gelmezse Server name bölününe yazarak ortamınızdaki DNS Server sunucunuzun ismini yazarak Resolve seçeneğine tıklayarak IP adresinin eklemek için bulmasını sağlayabilirsiniz

Domain Name and DNS Servers ekranın da gerekli yapılandırmayı yaptıktan sonra Next diyerek devam ediyoruz.

WINS Servers ekranın da ortamınızda kullanmış olduğunuz bir WINS Server varsa eğer Server Name yazarak Resolve dedikten sonra Add diyerek ekleyebilirsiniz. Bizim ortamımızda herhangi bir WINS Server olmadığı için Next diyerek devam ediyoruz.

Active Scope ekranın da yapılandırmış olduğumuz Scope ( Havuz ) yapısının aktif olarak kullanılıp kullanılmayacağını soruyor bizlere yapılandırmış olduğumuz ayarlar aktif olarak kullanılması için Yes, I want to activate this scope now seçeneği ile hemen aktif olmasını sağlayabiliriz.

No, I will activate this scope later seçeneği ile daha sonra aktif olmasını sağlayabiliriz.

Active Scope ekranın da yapılandırmış olduğumuz Scope ( Havuz ) yapısının aktif olması için Yes, I want to activate this scope now seçeneği seçiyoruz ve Next diyerek devam ediyoruz.

Completing the New Scope Wizard ekranın da Finish diyerek New Scope yapılandırmasını sonlandırıyoruz.

DHCP Server konsolunda IPv4 menüsü altında yapılandırmış olduğumuz Scope [192.168.1.0] bakicubuk isimli Scope ( Havuz ) yapılandırmasının geldiğini görüyoruz.

DHCP Server konsolunda IPv4 menüsü altında yapılandırmış olduğumuz Scope [192.168.1.0] bakicubuk isimli yapılandırma altında Address Pool seçeneğinde Scope ( Havuz ) yapılandırmasını görüyoruz.

DHCP Server konsolunda IPv4 menüsü altında yapılandırmış olduğumuz Scope [192.168.1.0] bakicubuk isimli yapılandırma altında Scope Options seçeneğinde Scope ( Havuz ) yapılandırmasını görüyoruz.

W25DHCP1 isimli sunucumuz üzerinde DHCP Server rolü üzerinde Scope ( Havuz ) yapılandırmasını tamamlıyoruz.

W25DHCP2 isimli sunucumuz üzerinde DHCP Server rolü üzerinde Scope ( Havuz ) herhangi bir yapılandırma olmadığını görüyoruz.

W25DHCP1 isimli sunucumuz üzerinde DHCP Failover yapılardırmasını başlatıyoruz.

W25DHCP1 isimli sunucumuz üzerinde DHCP Server konsolununda IPv4 üzerinden sağ tuş Configure Failover… ya da Actions menüsü altında bulunan Configure Failover… diyerek DHCP Failover yapılandırmasını başlatıyoruz.

Introduction to DHCP Failover ekranın da High Availability ( Yüksek Erişilebilirlik ) özelliğinin yapımızda bulunan hangi Scope ( Havuz ) yapısında yapılandıracağını belirlememiz gerekiyor.

Select all diyerek ortamımız da birden fazla Scope ( Havuz ) yapılandırması varsa hepsinini DHCP Failover yapılandırmasına dahil edebilirsiniz. Ortamımızda sadece tek bir Scope ( Havuz ) üzerinde varsa sadece onu seçmek için Select all işaretini kaldırarak onu seçebiliriz.

Introduction to DHCP Failover ekranın da Next diyerek devam ediyoruz.

Specify the partner server to use for failover ekranın da Partner Server yani DHCP Failover yapısında ortamınızdaki hangi sunucu ile Load balance ( Yük Dengelemesi ) yani Aktif – Aktif ya da Hot-standby yani Aktif – Pasif olarak yapılandıracağımızı belirlememiz gerekiyor.

Specify the partner server to use for failover ekranın da Partner Server bölümünde Add Server seçeneği ile yapılandırmaya başlıyoruz.

Add Server ekranın da

Add Server ekranın da This authorized DHCP server bölümü altında bulunan W25DHCP1.bakicubuk.local isimli sunucumuzu seçiyoruz ve OK diyoruz.

Specify the partner server to use for failover ekranın da Partner Server bölümünde W25DHCP2 isimli sunucumuzu yapılandırdıktan sonra Next diyerek devam ediyoruz.

Create a new failover relationship ekranın da DHCP Failover için gerekli yapılandırmaları yapılandıracağımız ekrandır.

Relationship name : Yapılandırdığımız DHCP Failover yapısı için verilen tanımlayıcı isimdir.

Maximum client lead time ( MCLT ) : Bir DHCP istemcisinin kira süresine ek olarak tanımlanan süre belirlenir. Bu durumda DHCP Server üzerinde örneğin 8 saat kiralama süresi ayarlandıysa, Maximum client lead time ( MCLT ) değeri de 1 saat ise, kira süresi toplamda 9 saat olacaktır. Bu Maximum client lead time ( MCLT ) değeri ikinci sunucuya gönderilerek kira sürelerine ilave edilmesi sağlanmış olur. Normalde RFC 2131 standartlarına göre DHCP Failover konfigürasyonunda ana DHCP Server sunucusu bir istemciye kiraladığı IP Adresine DHCPACK mesajı ile onay vermesi için kiralamaya ait kayıtların her iki DHCP Server sunucuya da kaydedilmesi gerekir. Böyle bir çalışma şekli DHCP Server performansını yavaşlatacağı için, birincil DHCP Server sunucu istemciye IP Adresini verir ve DHCPACK ile de onaylar ve sonrasında bir Replikasyon güncelleme paketi ile bu değişikliği replikasyon partneri olan ikinci DHCP Server sunucusuna gönderir. Eğer birincil DHCP Server sunucusu ile Failover Partner’I olan ikinci DHCP Server sunucusu arasındaki iletişim koparsa bu durumda burada belirtilen Maximum client lead time ( MCLT ) süresi kadar süreyi kira sonuna ilave eder.

Mode bölümün de

State Switchover Interval : DHCP Server sunucusunu ağ bağlantısı kesildiği zaman durumunun Down olarak diğer sunucuya ilettiği zaman aralığının belirlendiği seçenektir. Şayet işaretli değilse yönetici tarafından DHCP Server konsolu ya da PowerShell ile bu bildirimin elle yapılması gerekmektedir.

Enable Message Authentication : Sunucular arası DHCP Failover replikasyonunu doğrulamak amacıyla kullanılır.

Shared Secret : Sunucular arası DHCP Failover bağlantısı replikasyonun buraya yazılan şifre ile yapılması sağlanır.

Dağıtım Toplojisi : DHCP Failover yapısında 2 Adet sunucu kullanılabilmektedir ve sadece IPv4 alanları için kullanılabimektedir. Sunucular aynı ya da farklı ağ üzerinde bulunabilirler. Production ve Disaster Recovery konumlarında DHCP Server sunucularının kurulduğu ve Production konumunun Aktif, Disaster Recovery konumunun Hot Standby ( Aktif – Pasif ) olarak yapılandırılır. Production üzerinde yapılan IP Adresi dağıtımı bu konumdaki sunucu üzerinde yaşanacak ağ kesintisi ile otomatik olarak Disaster Recovery konumundaki sunucuya devrolacaktır.

Create a new failover relationship ekranın da Mode bölümün de

Create a new failover relationship ekranın da Shared Secret bölümüne iki sunucu arasındaki replikasyon için kullanılacak olan bir password belirliyoruz.

Create a new failover relationship ekranın da DHCP Failover yapılandırması için gerekli yapılandırmayı tamamladıktan sonra Next diyerek devam ediyoruz.

Summary ekranın da DHCP Failover yapılandırması için yapılan seçimleri görüyoruz.

Summary ekranın da Finish diyerek yapılandırmış olduğumuz DHCP Failover yapılandırılmasını başlatarak iki sunucu arasında bir replikasyonu başlatıyoruz.

Configure Failover ekranın da DHCP Failover yapılandırması tamamladıktan sonra Successful yani başarılı bir şekilde tamamlandığını görüyoruz.

Close diyerek Configure Failover ekranını kapatıyoruz.

W25DHCP1 isimli sunumuz üzerinde DHCP Server konsolununda IPv4 menüsünde Failover Relationship bölümünde DHCP Failover yapımızın geldiğini görüyoruz.

W25DHCP2 isimli sunumuz üzerinde DHCP Server konsolununda IPv4 menüsünde Failover Relationship bölümünde DHCP Failover yapımızın geldiğini görüyoruz.

W25DHCP1 ve W25DHCP2 isimli sunucularımız üzerindeki DHCP Server rolü üzerinde replikasyonu kontrol ediyoruz.

W25DHCP2 isimli sunucumuz üzerinde DHCP Server konsolunu açıyoruz.

DHCP Server konsolunda IPv4 menüsü altında yapılandırmış olduğumuz Scope [192.168.1.0] bakicubuk isimli Scope ( Havuz ) yapılandırmasının geldiğini görüyoruz.

DHCP Server konsolunda IPv4 menüsü altında yapılandırmış olduğumuz Scope [192.168.1.0] bakicubuk isimli yapılandırma altında Address Pool seçeneğinde Scope ( Havuz ) yapılandırmasını görüyoruz.

DHCP Server konsolunda IPv4 menüsü altında yapılandırmış olduğumuz Scope [192.168.1.0] bakicubuk isimli yapılandırma altında Scope Options seçeneğinde Scope ( Havuz ) yapılandırmasını görüyoruz.

 

Başka bir yazımızda görüşmek dileğiyle…

Exit mobile version