Windows Server Üzerinde DHCP Failover ve IP Conflict Önleme Stratejileri

Windows Server Üzerinde DHCP Failover ve IP Conflict Önleme Stratejileri
Yazı Özetini Göster

Windows Server Üzerinde DHCP Failover ve IP Conflict Önleme Stratejileri

DHCP (Dynamic Host Configuration Protocol), istemcilere otomatik IP dağıtımı sağlayan temel ağ servislerinden biridir. Ancak bir DHCP sunucusunun devre dışı kalması veya çakışan IP atamaları, ağ erişiminde ciddi kesintilere yol açabilir. Bu rehberde, Windows Server üzerinde DHCP Failover yapılandırmasını adım adım ele alacak ve IP çakışmalarını (IP conflict) önlemeye yönelik gelişmiş stratejileri inceleyeceğiz.

1) DHCP Failover Nedir?

DHCP Failover, iki DHCP sunucusu arasında IP kiralama (lease) bilgilerini senkronize ederek yüksek erişilebilirlik (High Availability) sağlar. Eğer bir sunucu devre dışı kalırsa, diğeri IP dağıtımına kesintisiz devam eder.

  • RFC 6888 standardına dayanır.
  • Windows Server 2012 ve sonrası sürümlerde desteklenir.
  • İki modda çalışır: Load Balance ve Hot Standby.

2) Failover Modları

Load Balance (Yük Dengeleme)

Her iki sunucu da aktif olarak IP dağıtır. Varsayılan oran 50/50’dir, ancak örneğin 70/30 şeklinde ayarlanabilir.

Hot Standby (Yedek Sunucu)

Birincil (Primary) sunucu aktif dağıtım yaparken, ikincil (Secondary) sunucu yalnızca birincil devre dışı kaldığında devreye girer.

3) DHCP Failover Kurulum Adımları

  1. DHCP Rolünü Yükleyin: Her iki sunucuya da “DHCP Server” rolü ekleyin.
  2. DHCP Konsolunu Açın: dhcpmgmt.msc → IPv4 → Scope üzerinde sağ tıklayın → “Configure Failover”.
  3. Partner Sunucu Ekle: Failover bağlantısı kurulacak ikinci sunucunun adını girin.
  4. Mod Seçimi: Load Balance veya Hot Standby.
  5. State Switchover Interval: Önerilen: 60 dakika (otomatik geçiş süresi).
  6. Shared Secret: Güçlü bir parola belirleyin (Failover oturum kimlik doğrulaması için).

4) DHCP Failover Durumunu Kontrol Etme

PowerShell üzerinden durum sorgulaması:

Get-DhcpServerv4Failover
Get-DhcpServerv4FailoverStatistics

5) Lease Senkronizasyonu ve İzleme

Failover ilişkisi kurulduktan sonra, her iki sunucu kiralama verilerini düzenli olarak senkronize eder. Log dosyaları:

%SystemRoot%\System32\dhcp

“DhcpSrvLog-*.log” dosyaları gün bazlı oluşturulur ve bağlantı hataları, lease çakışmaları gibi olayları içerir.

6) IP Conflict (Çakışma) Nedir?

Bir ağda iki cihazın aynı IP adresini kullanmaya çalışması durumudur. Bu durum genellikle aşağıdaki nedenlerden kaynaklanır:

  • Statik IP adreslerinin DHCP aralığına denk gelmesi.
  • Lease süresi dolmadan cihazın manuel IP alması.
  • DHCP sunucularının senkronizasyon dışı kalması.

7) IP Conflict Önleme Stratejileri

  • Statik IP Ayrımı: DHCP scope aralığı dışında statik adres aralığı belirleyin.
  • Conflict Detection Attempts: DHCP sunucusunun IP atamadan önce ICMP (ping) kontrolü yapmasını sağlayın.
  • Lease Sürelerini Optimize Edin: Mobil cihaz ağı yoğun ortamlarda kısa, sabit sistemlerde uzun lease tercih edin.
  • DHCP Logging ve Event Viewer: Çakışma tespiti için 1020 ve 1002 ID’li olaylar izlenmelidir.

Conflict Detection Aktifleştirme (PowerShell)

Set-DhcpServerv4Scope -ScopeId 192.168.1.0 -ConflictDetectionAttempts 2

8) Ağ İzleme ve Denetim

Çakışmaların tespiti için ağ tarama araçları kullanılabilir:

  • Advanced IP Scanner
  • Nmap (nmap -sn 192.168.1.0/24)
  • SolarWinds IPAM veya PRTG DHCP Sensor

9) Yedeklilik ve Yüksek Erişilebilirlik Önerileri

  • Failover yapılandırmasında sunucular farklı fiziksel host’larda olmalı.
  • DNS kayıtları otomatik temizlenmeli (Aging/Scavenging etkin).
  • DHCP Database için periyodik yedekleme: netsh dhcp server backup C:\Backup\DHCP.
  • WAF veya firewall üzerinde DHCP relay kuralları kontrol edilmeli.

Sonuç

DHCP Failover, ağ sürekliliği için hayati önem taşır. Yedekli yapılandırma, IP çakışmalarını önleme politikaları ve izleme mekanizmalarıyla birleştiğinde, kesintisiz bir ağ altyapısı elde edilir. Kurumsal ölçekte yönetim için Premium VDS veya Kurumsal Hosting çözümleri, DHCP yük devretme senaryolarında yüksek performans ve güvenlik sağlar.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar