Windows Server DHCP Rehberi

person
Rıdvan Candan
Author
calendar_today schedule 2 min read

🌐 Windows Server DHCP: Hibrit Altyapı Temelleri

Bu makale, Andy Malone'un bulut (Azure) ve yerel (On-Premises) sistemlerin bir arada çalıştığı hibrit ortamlarda, ağ yöneticilerinin mutlaka bilmesi gereken DHCP (Dynamic Host Configuration Protocol) kurulum ve yönetim adımlarından derlenmiştir.

(Not: Uygulama Windows Server 2025 üzerinde gösterilmiştir ancak adımlar 2016, 2019 ve 2022 ile tamamen aynıdır.)

📌 1. Rol Kurulumu (Role Installation)

DHCP servisini kurmak için Server Manager veya PowerShell kullanılır.

  • Server Manager Adımları: Manage > Add Roles and Features > Role-based or feature-based installation.
  • Kurulum sırasında genellikle DHCP rolünün yanında, ortam bir Domain Controller ise DNS rolü de seçilir.
  • Kurulum tamamlandıktan sonra Server Manager'daki sağ üstteki "Bayrak" (Flag) ikonundan DHCP konfigürasyonunu tamamlama sihirbazı çalıştırılmalıdır.

⚙️ 2. DHCP Scope (Kapsam) Oluşturma

İstemcilerin IP alacağı havuza "Scope" denir. IPv4 için standart bir Scope yapılandırma adımları:

  • Adres Aralığı (Range): Dağıtılacak IP blokları belirlenir (Örn: 192.168.1.100 - 192.168.1.200).
  • Dışlamalar (Exclusions): Havuz içinde olup da dağıtılmasını istemediğiniz IP'ler (Örn: Yazıcılar veya statik IP'li sunucular için) bu bölüme eklenir.
  • Kira Süresi (Lease Duration): Windows Server'da varsayılan kira süresi 8 Gündür.
    • Sistem Mantığı: İstemci, kira süresinin %50'si dolduğunda (4. gün) sunucuya "Bu IP'ye hala ihtiyacım var" diyerek süreyi yenilemek (renew) ister. Eğer cihaz ağdan çıkmışsa ve cevap vermezse, sunucu sürenin sonunda o IP'yi havuza geri alır.

🛠️ 3. Scope Options vs. Server Options

Bu iki kavram mimari açıdan çok önemlidir:

  • Scope Options (Kapsam Seçenekleri): Sadece o spesifik havuza (Örn: Sadece Muhasebe VLAN'ına) dağıtılacak olan Router (Default Gateway), DNS Server (006) veya Time Server (NTP) gibi ayarları içerir.
  • Server Options (Sunucu Seçenekleri): Buraya girilen ayarlar (Örn: Global bir DNS sunucusu), o DHCP sunucusu üzerindeki tüm Scope'ları otomatik olarak etkiler.

🛡️ 4. Kritik Güvenlik Adımı: DHCP Authorization (Yetkilendirme)

Bir Windows Server'da DHCP kurduğunuzda hemen IP dağıtmaya başlamaz.

  • Active Directory ortamında bir DHCP sunucusunun çalışabilmesi için "Manage Authorized Servers" menüsünden yetkilendirilmesi (Authorize) gerekir.
  • Neden Önemli?: Bu güvenlik önlemi, ağa bağlanan herhangi bir kişinin kendi bilgisayarında sahte (Rogue) bir DHCP sunucusu kurup ağdaki IP dağıtımını sabote etmesini engeller. Sadece AD tarafından onaylanmış sunucular IP dağıtabilir.

💻 5. İstemci (Client) Sorun Giderme Komutları

Bir ağ yöneticisinin (veya Azure mimarının) DHCP sorunlarını çözerken İstemci tarafında (CMD/PowerShell) en sık kullanacağı komutlar:

  • ipconfig : Mevcut IP adresini, Alt Ağ Maskesini ve Varsayılan Ağ Geçidini gösterir.
  • ipconfig /all : MAC adresi, DHCP'nin etkin olup olmadığı, DNS sunucuları ve IP kiralama (Lease) süreleri gibi tüm detayları gösterir.
  • ipconfig /release : İstemcinin mevcut DHCP IP'sini bırakmasını (havuza iade etmesini) sağlar.
  • ipconfig /renew : İstemciyi DHCP sunucusuyla yeniden iletişime geçmeye zorlar ve yeni bir IP almasını (veya mevcut IP süresini yenilemesini) sağlar.

☁️ Azure Mimarı Notu (Hibrit Bağlantı)

Yerel ağdaki (On-Prem) DHCP sunucunuzdan IP alan makineler, Azure ortamınıza bir Site-to-Site VPN veya ExpressRoute ile bağlanacaksa, DHCP'nin dağıttığı DNS sunucularının Azure kaynaklarını (Örn: Private Endpoint'ler) çözebilecek şekilde (DNS Forwarder ayarlarıyla) yapılandırıldığından emin olunmalıdır. Unutmayın; Azure VNet içindeki sanal makineler DHCP'yi Azure'un kendi SDN (Software Defined Network) altyapısından alır, Windows Server DHCP'den değil.

person
Written by
Rıdvan Candan