DHCP nedir, DHCP sunucusu nasıl çalışır ve sahada ağ kurulumu yaparken karşılaşılan IP çakışması sorunları nasıl önlenir? Ağ kurulumu ve altyapı çalışmalarında “her şey neden birbirine giriyor?” sorusunun cevabı genellikle hatalı DHCP yapılandırmasında yatar. Evlerimizde, ofislerimizde veya endüstriyel tesislerde onlarca akıllı cihazın yerel ağa sorunsuz bir şekilde bağlanmasını sağlayan bu protokol, ağ yönetiminin gizli kahramanıdır.
Eskiden her cihazı internete sokmak için statik olarak elle IP adresi, alt ağ maskesi (subnet mask) ve varsayılan ağ geçidi (gateway) girmemiz gerekirdi. Günümüzde ise ağa bağlanan cihaz sayısı düşünüldüğünde, bu işlemleri manuel yapmak tam bir operasyonel kabus olurdu. Bu rehberde, ağ dünyasının en temel protokolü olan DHCP mekanizmasını, işin mutfağından gelen saha tecrübeleriyle ele alıyoruz.
DHCP (Dynamic Host Configuration Protocol) Nedir?
DHCP (Dinamik Ana Bilgisayar Yapılandırma Protokolü), yerel ağdaki (LAN) cihazlara otomatik olarak IP adresi, ağ geçidi, DNS adresleri ve alt ağ maskesi atayan bir uygulama katmanı protokolüdür. Modeminiz veya ağdaki ana yönlendiriciniz (router), sisteme yeni bir cihaz dahil olduğunda ona benzersiz bir kimlik vererek ağ trafiğini düzenleyen bir merkez görevi görür.
Bu protokolün işleyişini bir otel resepsiyonuna benzetebiliriz: Bir müşteri (cihaz) otele geldiğinde, resepsiyon (DHCP sunucusu) ona boş odalardan birinin numarasını (IP adresi) tanımlar. Müşteri otelden ayrıldığında ise o oda boşa çıkar ve yeni gelecek olan bir sonraki müşteriye atanmak üzere havuzda bekletilir.
DHCP Sunucusu Nasıl Çalışır? (DORA Süreci)
Bir cihazı Wi-Fi ağına bağladığınızda veya ethernet kablosunu porta taktığınızda, saniyeler içinde arka planda dört aşamalı bir “el sıkışma” trafiği gerçekleşir. Ağ mühendisliğinde buna DORA Süreci denir.
DORA süreci, şu dört ana adımdan oluşur:
- Discover (Keşfetme): Ağ kablosunu takan veya Wi-Fi şifresini giren cihaz, ortama bir yayın (broadcast) paketi fırlatır ve bağırır: “Ağda bana IP adresi verebilecek bir DHCP sunucusu var mı?”
- Offer (Teklif): Cihazın bu çağrısını alan DHCP sunucusu, kendi havuzunu kontrol eder. Uygun ve boşta olan bir IP adresini (Örn:
192.168.1.15) seçerek cihaza geri gönderir: “Evet, buradayım. Sana bu IP adresini belirli bir süreliğine kiralayabilirim.” - Request (Talep): Cihaz bu teklifi kabul eder ve ağdaki diğer olası sunucuların da duyması için tekrar yayın yapar: “Teklifini kabul ettim,
192.168.1.15adresini benim adıma rezerve etmeni talep ediyorum.” - Acknowledge (Onay): DHCP sunucusu son onayı (ACK) gönderir: “Tamamdır, bu IP adresi kiralama süresi boyunca senindir. Alt ağ masken, ağ geçidin ve DNS adreslerin de bunlardır, artık internete çıkabilirsin.”
| Aşama | Gönderen | Yöntem | Amaç |
| Discover | İstemci (Cihaz) | Broadcast (Yayın) | DHCP sunucusu arama |
| Offer | Sunucu (Modem/Router) | Unicast / Broadcast | IP adresi teklif etme |
| Request | İstemci (Cihaz) | Broadcast (Yayın) | Sunulan IP’yi talep etme |
| Acknowledge | Sunucu (Modem/Router) | Unicast / Broadcast | Son onay ve yapılandırmayı teslim etme |
Havuz (IP Pool) Mantığı ve Kiralama Süresi (Lease Time) Nedir?
Modem arayüzlerinde sıkça karşılaştığınız IP Havuzu, DHCP sunucusunun ağdaki cihazlara dağıtabileceği dinamik adres aralığını belirler. Örneğin, bir modeme 192.168.1.2 ile 192.168.1.50 arasında bir havuz tanımladıysanız, o ağda aynı anda en fazla 49 cihaz otomatik IP alabilir. 50. cihaz ağa girmeye çalıştığında DHCP sunucusu boş port (IP) bulamaz ve cihaz internete çıkamaz.
Lease Time (Kiralama Süresi) ise atanan bu IP adresinin istemci cihazda ne kadar süre kalacağını belirler. Genellikle ev ağlarında bu süre 24 saat (86400 saniye) olarak ayarlanır.
- Kiralama süresinin %50’si (T1 süresi) dolduğunda, cihaz sunucuya giderek “Ben hâlâ buradayım, IP adresimi yenilemek istiyorum” der.
- Eğer cihaz ağdan tamamen ayrılmışsa (örneğin evden çıkıp gittiyseniz), kiralama süresi dolduğunda o IP havuzda boşa çıkarılır ve eve gelen yeni bir misafirin telefonuna atanabilir. Bu sayede IP adreslerinin israf edilmesi önlenir.
Ağda İki DHCP Sunucusu Olursa Ne Olur?
Saha kurulumlarında, özellikle ikinci bir router veya menzil genişletici (Access Point) sisteme dahil edilirken yapılan en büyük hata, aynı fiziksel şebekede iki adet DHCP sunucusunu açık bırakmaktır. Ağ dünyasında buna Rogue DHCP (Yabancı/Hatalı DHCP) sorunu denir.
Aynı hat üzerinde iki aktif DHCP sunucusu çalıştığında şu arızalar baş gösterir:
- IP Çakışması: Ana modem bir bilgisayara
192.168.1.10adresini tanımlarken, ikinci router ağdaki farklı bir telefona aynı IP adresini (192.168.1.10) basabilir. Aynı kimliğe sahip iki cihaz veri paketlerini çarpıştırır ve her iki cihazın da interneti kesilir. - Ağ Geçidi Karışıklığı: İkinci router kendi IP havuzunu dağıtırken varsayılan ağ geçidi olarak kendisini gösterebilir. Bu durumda cihazlar IP alır ancak dış dünyaya (WAN) giden yolu bulamadıkları için “İnternet Yok” hatası verir.
- Bağlantı Kopmaları ve Ping Sorunları: Ağa yeni giren bir cihaz, DORA sürecinde hangi sunucunun paketine daha hızlı erişirse onun kurallarına göre IP alır. Bu durum, cihazların sürekli alt ağ değiştirmesine, IP adresi alınamıyor hatalarına ve stabil olmayan ping dalgalanmalarına yol açar.
Altın Kural: Bir yerel ağda IP dağıtma yetkisi olan sadece tek bir merkezi cihaz (ana modem) olmalıdır. Ağınızı genişletmek için kullanacağınız tüm yan cihazların DHCP sunucuları kesinlikle kapatılmalıdır.
DHCP Kapatınca Ne Olur?
Modeminizde veya bir cihazınızda DHCP özelliğini devre dışı bıraktığınızda ağdaki otomatik otomasyon tamamen durur.
- Modemde DHCP Kapatılırsa: Ağa Wi-Fi veya kablo ile bağlanan hiçbir telefon, bilgisayar veya televizyon otomatik olarak IP adresi alamaz. Cihazlar ekranlarında “IP adresi alınıyor…” aşamasında sonsuza kadar takılı kalır. Bu durumda internete erişebilmek için ağa bağlanan her cihaza işletim sistemi ayarlarından el ile (statik) IP, ağ geçidi ve DNS tanımlamak zorundasınız.
- Access Point / İkinci Router Cihazında DHCP Kapatılırsa: Bu tam olarak yapılması gereken işlemdir. İkinci cihazda DHCP kapatıldığında, o cihaza bağlanan kullanıcılar IP talebini ana modeme iletir. Böylece tüm ev veya ofis tek bir merkezden IP alarak çakışma yaşamadan pürüzsüzce çalışır.
Eğer DHCP ayarlarını yanlış yapılandırdığınız için ağınızda tıkanmalar yaşıyorsanız ve ikinci cihazınızı sisteme doğru bir şekilde entegre etmek istiyorsanız, adım adım resimli anlatım sunduğumuz Access Point Modu Nedir? Eski Router Cihazını AP Yapma Rehberi içeriğimize göz atarak hattınızı güvenli köprüleme moduna alabilirsiniz.