Domain adı analizi rehberi: yeni başlayanlardan uzmanlara kadar kapsamlı bir rehber.

2 dakika okuma.
2026-03-13
3,067
Aşağıdaki bağlantılar üzerinden alışveriş yaptığınızda, sizin için ek bir maliyet olmadan komisyon kazanıyorum.

İnternet dünyasında sahip olduğunuz alan adı, örneğin “example.com”, insanların hatırlamasını kolaylaştıran bir adrestir. Bir web sitesine gerçekten erişebilmek için cihazınızın, bu alan adına karşılık gelen gerçek sunucu adresini bulması gerekir; işte buna “alan adı çözümleme” (domain name resolution) denir. Alan adı çözümleme sürecinin her aşamasını anlamak, web sitelerinin nasıl çalıştığını ve ağ sorunlarının nasıl çözüleceğini kavramanın anahtarıdır. Bu makale, en temel kavramlardan başlayarak, alan adının girilmesinden web sayfasının açılmasına kadar olan süreci adım adım açıklayacaktır.

Domain adı analizi nedir?

Etki alanı çözümlemesi, diğer adıyla DNS çözümlemesi, insanların kolayca hatırlayabileceği etki alanlarını, bilgisayarların konum belirlemek için kullandığı IP adreslerine dönüştürme işlemidir. Bu küresel ve dağıtık veritabanı sistemi, internetin “telefon rehberi” gibidir ve internetin sorunsuz bir şekilde çalışabilmesi için temel bir altyapıdır.

Temel Kavramlar: Alan Adı ve IP Adresi

Alan adı, bir web sitesinin tanımlayıcısıdır; örneğin “baidu.com”. IP adresi ise bir sunucunun ağ üzerindeki benzersiz sayısal adresidir; örneğin “192.168.1.1”. Alan adı çözümleme işleminin özü, “baidu.com”“un hangi ”IP adresine” karşılık geldiğini bulmaktır. IP adreslerinin hatırlanması zor olduğundan, alan adı sistemi ortaya çıkmıştır.

Tavsiye edilen okuma Yeni Başlayanlar İçin: Nasıl Alan Adı Satın Alınır ve Çözülür ve Hızlı Bir Şekilde Web Sitesi Kurulur?

DNS Çözümleme Sürecinin Temel Bileşenleri

Çözümleme süreci, birçok rolün katılımıyla gerçekleşir ve tam bir sorgu zinciri oluşturur. Ana alan adı sunucuları, piramidin en üstünde yer alır ve dünya genelinde yalnızca 13 tanedir; tüm üst düzey alan adlarının bilgilerini yönetirler. Üst düzey alan adı sunucuları, “.com”, “.net”, “.cn” gibi alan adlarını yönetmekle sorumludur. Yetkili alan adı sunucuları ise nihai cevapların sahibidir ve alan adınız için ayarladığınız A kayıtlarını, CNAME kayıtlarını vb. içerirler. Yinelemeli çözümleyiciler genellikle internet servis sağlayıcınız tarafından sağlanır ve bilgisayarınız adına çeşitli seviyedeki sunuculara sorgular göndererek sonuçları size geri getirir.

Hosting.com alan adı kaydı
Yıllık paylaşımlı barındırma planı ile bir yıllık ücretsiz .com alan adı, +300 alan adı uzantısı, ücretsiz DNS yönetimi ve 7/24 müşteri desteği alın.

Domain adı analizinin tam süreci.

Tarayıcınıza bir web adresi girip Enter tuşuna bastığınızda, hassas bir sorgulama süreci başlar. Bu işlem genellikle milisaniye düzeyinde tamamlanır; ancak birçok kritik adım içerir.

İlk adım: Yerel arama.

Bilgisayarınız öncelikle yerel önbelleği kontrol eder; bu, tarayıcı önbelleği ve işletim sistemi önbelleğini de içerir. Eğer yakın zamanda bu web sitesini ziyaret ettiyseniz, çözümleme sonuçları önbelleğe alınmış olabilir ve doğrudan kullanılabilir, bu da en hızlı yöntemdir. Yerel önbellekte bir şey bulunmazsa, sistem yerel hosts dosyasını sorgular. hosts dosyası, alan adlarının nasıl eşleştirileceğini manuel olarak ayarlayabileceğiniz bir sistem dosyasıdır.

İkinci Adım: Yinelemeli Sorgulama

Eğer yerel kayıtlar mevcut değilse, sorgu isteği ağ yapılandırmanızda önceden belirlenmiş olan özyinelemeli çözümleyiciye gönderilir. Özyinelemeli çözümleyici öncelikle kendi önbelleğini kontrol eder. Önbellekte bir veri bulunmazsa, “detektif” gibi davranarak kökten yaprağa doğru iteratif bir sorgu başlatır.

Öncelikle kök alan adı sunucusuna şu soruyu sorar: “.com” uzantılı alan adlarının yönetildiği üst düzey alan adı sunucusu nerededir? Kök sunucu, “.com” için sorumlu üst düzey alan adı sunucusunun adresini geri gönderir.

Tavsiye edilen okuma Alan adı analizi ilkesinin ayrıntılı açıklaması: Tarayıcıdan web sitesinin yüklenmesine kadar tüm süreç.

Üçüncü Adım: Yinelemeli Sorgulama

İteratif çözümleyici, “.com” uzantılı alan adının üst düzey alan adı sunucusundan şu soruyu sorar: “example.com” için yetkili alan adı sunucusu nerede? Üst düzey alan adı sunucusu, “example.com” ile ilgili yetkili alan adı sunucusunun adresini geri gönderir.

Son olarak, özyinelemeli çözümleyici “example.com” adlı alan adının otoriter alan adı sunucusuna bir sorgu gönderir: “www.example.com’un IP adresi nedir?” Otoriter sunucu, nihai A kaydını (IP adresini) geri gönderir.

Dördüncü Adım: Sonuçların Geri Gönderilmesi ve Önbelleğe Alınması

İteratif bir çözümleyici IP adresini aldıktan sonra, bir yandan bu adresi bilgisayarınıza geri gönderir; diğer yandan bu sonucu belirli bir süre için (TTL değeri tarafından belirlenen süre boyunca) önbelleğe alır. Bilgisayarınız da bu sonucu daha sonra kullanmak üzere önbelleğe kaydeder. Böylece tarayıcı, sunucunun IP adresini başarıyla elde eder ve HTTP bağlantısı kurmaya başlar.

UltaHost Alan Adı Kaydı
300+ alan adı uzantısı, yıllık barındırma planını seçin ve ücretsiz alan adının tadını çıkarın! Alan adınızı Ultahost'a aktarın ve bir yıl boyunca ücretsiz yenileyin. .com $9.49 ilk yıl

Yaygın DNS Kayıt Türleri ve İşlevleri

Otoriter alan adı sunucularında çeşitli türde kayıtlar bulunur ve her bir kayıt farklı bir görev üstlenir; bu kayıtlar birlikte bir alan adının nasıl çözümleneceğini ve kullanılacağını belirler.

A Kaydı ve AAAA Kaydı

A kaydı, en temel kayıttır ve bir alan adını bir IPv4 adresine yönlendirmek için kullanılır. Örneğin, “www.example.com”u “93.184.216.34” adresine yönlendirir. AAAA kaydı da benzer bir işlev görür; ancak modern internetin ihtiyaçlarını karşılamak için IPv6 adreslerine yönlendirme yapar.

CNAME Kaydı

CNAME kaydı, diğer adıyla takma ad kaydıdır. Bir alan adını bir IP adresi yerine başka bir alan adına yönlendirmenize olanak tanır. Örneğin, “blog.example.com”u “CNAME” yoluyla “myblog.hosting.com”a yönlendirebilirsiniz. “blog.example.com”a yapılan bir sorgu sırasında, çözümleyici “myblog.hosting.com”un IP adresini arar. Bu özellik, birden fazla alt alan adını yönetmek için büyük bir esneklik sağlar.

Tavsiye edilen okuma Domainleri detaylı olarak analiz etmek: Kayıttan, analize ve yönetime kadar eksiksiz bir teknik rehber ve uygulamalı stratejiler.

MX Kaydı ve TXT Kaydı

MX kayıtları özellikle e-posta sistemleri için kullanılır ve bir alan adına ait e-postaların alınmasından sorumlu olan e-posta sunucu adresini belirtir. E-posta dağıtım programları, MX kayıtlarındaki önceliklere göre e-postaları gönderir. TXT kayıtları ise her türlü metin bilgisini saklamak için kullanılır ve en yaygın kullanım amacı, e-posta gönderenin kimliğini doğrulamak ve spam e-postaları önlemek için SPF, DKIM, DMARC kayıtlarını barındırmaktır; bu da e-posta güvenliği için önemli bir yapılandırmadır.

NS Kaydı

NS kaydı, bir alan adının alt alan adlarının çözümlemesinden hangi alan adı sunucularının sorumlu olduğunu belirtir. Genellikle kayıt sahibi tarafından ayarlanır ve bir dizi otoriter alan adı sunucusunu tanımlar. Örneğin, bir alan adının NS kaydını bir bulut hizmet sağlayıcısının DNS sunucularına yönlendirirseniz, sonraki tüm A, CNAME ve benzeri kayıtların bu bulut hizmet sağlayıcısının DNS yönetim arayüzünde ayarlanması gerekir.

Bluehost alan adı kaydı.
Bluehost alan adı kaydı.
AI alan adı üretecisini destekleyin, 24 saatlik hizmet desteği.
Yapay zeka ile alan adı oluşturma.
Bluehost alan adı kaydına erişin. →
WordPress.com alan adı kaydı.
WordPress.com alan adı kaydı.
Belirtilen plan, en fazla 1 indirim ve ücretsiz taşıma hizmeti sunar. Ayrıca, .com, .blog ve 350'den fazla diğer alan adı uzantısı arasından kayıt yaptırabilirsiniz.
Yıllık ücretli plan satın alın ve ilk yıl ücretsiz alan adı alın.
WordPress.com alan adı kaydına erişin. →

Gelişmiş Analiz Stratejileri ve Optimizasyonları

Temelleri öğrendikten sonra, çözümleme performansını, kullanılabilirliği ve güvenliğini artırmak için bazı gelişmiş stratejiler kullanabiliriz.

Kamu DNS hizmetlerini kullanmak

您可以不使用网络服务商提供的默认DNS,而手动配置更快速、更安全、更干净的公共DNS。例如 Google Public DNS 或 Cloudflare DNS。它们通常具有更快的响应速度、抵御DNS劫持的能力,并能过滤恶意网站。

DNS Yük Dengeleme ve Arıza Geçişi (DNS Load Balancing and Failover)

Aynı kayıt türüne sahip ancak farklı IP adreslerine işaret eden birden fazla A kaydı yapılandırarak DNS rotalama (DNS round-robin) gerçekleştirilebilir; bu da basit bir yük dağıtımı (load balancing) yöntemidir. Daha akıllı bir trafik dağılımı için ağırlıklı rotalama (weighted round-robin) kullanılabilir ve farklı sunuculara farklı ağırlıklar atanabilir.

Daha gelişmiş stratejiler, coğrafi konuma dayalı yönlendirmeye dayanmaktadır. Bulut hizmet sağlayıcılarının sunduğu akıllı DNS (Domain Name System) hizmetleri, kullanıcının coğrafi konumuna göre alan adlarını en yakın veya en iyi hizmet sunan sunucu IP adresine yönlendirir; bu da erişim hızını önemli ölçüde artırır.

DNS Güvenlik Genişletmeleri (DNS Security Extensions)

Geleneksel DNS protokolü açık metindir ve dinlenmeye veya değiştirilmeye kolayca maruz kalır. DNSSEC, DNS yanıtlarına dijital imza doğrulaması sağlayarak, alınan çözümleme sonuçlarının aracılar tarafından değiştirilmediğinden emin olur ve verilerin bütünlüğünü ile kaynağın gerçekliğini garanti eder. Verileri şifrelemese de, DNS önbelleği zehirlenmesi gibi saldırıları etkili bir şekilde önleyebilir.

Özetle.

Alan adı çözümleme, kullanıcıları web sitesi hizmetleriyle bağlayan görünmez bir köprüdür ve bu süreç karmaşık olsa da verimli ve düzenlidir. Alan adları ile IP adresleri arasındaki ilişkiyi anlamaktan, yenilemeli (rekürsif) ve yinelemeli sorgulama süreçlerini kavramaya kadar olan her adım, ağ sorunlarını gidermenin temelidir. Çeşitli DNS kayıt türlerine aşina olmak, e-posta, web siteleri, alt alan adları gibi hizmetleri daha hassas bir şekilde kontrol etmenizi sağlar. Bir adım ileri giderek, genel DNS, yük dengeleme, akıllı yönlendirme ve DNSSEC gibi gelişmiş stratejileri kullanarak web sitelerinin erişim performansını, kullanılabilirliğini ve güvenliğini önemli ölçüde iyileştirebilirsiniz. İster bir web sitesi sahibi olun isterse ağ teknolojilerine ilgi duyan biri olun, alan adı çözümlemesini derinlemesine anlamak, dijital dünyada daha etkili ve rahat hareket etmenizi sağlayacaktır.

Sıkça Sorulan Sorular.

DNS çözümleme işleminin başarısız olmasının genellikle hangi nedenleri vardır?

DNS çözümlemesinin başarısız olması birçok farklı nedenle gerçekleşebilir. En yaygın nedenler arasında yerel ağ bağlantı sorunları veya yapılandırılan DNS sunucularının kullanılamaz olması yer alır. Alan adının kendisi süresi dolmuş, iptal edilmiş veya kayıt ayarları yanlış olabilir. Güvenlik duvarları veya güvenlik yazılımları bazen DNS sorgu isteklerini yanlışlıkla engelleyebilir. Ayrıca, özyinelemeli çözümleyicinin otorite sunucularına giden yolundaki herhangi bir aşamada meydana gelen sorunlar da çözümleme işleminin başarısız olmasına neden olabilir.

TTL (Time To Live) değeri ne kadar süre olarak ayarlanmalıdır?

TTL (Time To Live) değerinin ayarlanması, değişiklik esnekliği ile çözümleme performansı arasında bir denge kurmayı gerektirir. Daha kısa bir TTL (örneğin 300 saniye), kayıtlardaki değişikliklerin dünyada daha hızlı yürürlüğe girmesini sağlar; bu durum, sık sık değişen veya hızlı bir yedekleme mekanizmasına ihtiyaç duyan senaryolar için uygundur, ancak otorite sunucularının sorgu yükünü artırır. Daha uzun bir TTL (örneğin 86400 saniye, yani bir gün), sorgu sayısını önemli ölçüde azaltarak çözümleme hızını artırır; bu durum, IP adreslerinin uzun süre stabil kaldığı hizmetler için uygundur, ancak kayıt değişikliklerinin dünyada yürürlüğe girmesi daha uzun sürer. Genellikle, üretim ortamında TTL değerinin 1 saatten yarım güne kadar ayarlanması önerilir.

CNAME kaydı ile URL yönlendirmesi arasındaki fark nedir?

Bunlar tamamen farklı kavramlardır. CNAME kaydı, DNS seviyesinde bir takma ad çözümlemesidir; bir alan adını başka bir alan adına yönlendirir ve son erişim adresi hedef alan adıdır. Tarayıcının adres çubuğunda CNAME alan adı görünür. URL yönlendirmesi (veya URL yeniden yönlendirmesi) ise HTTP seviyesinde bir yönlendirmedir ve bir ağ sunucusuna ihtiyaç duyar. Kullanıcı A adresine eriştiğinde, sunucu 301 veya 302 durum kodu döndürerek tarayıcıya B adresine yönlenmesini söyler ve tarayıcının adres çubuğunda sonunda hedef B adresi görünür. CNAME, içeriğin kaynağını değiştirmez; URL yönlendirmesi ise erişilen son noktayı değiştirir.

Neden DNS kayıtları değiştirildikten sonra bazı bölgelere hala erişilemiyor?

Bunun nedeni, DNS kayıtlarının dünya genelinde önbelleğe alınmasıdır. Ayarladığınız TTL (Time To Live) değeri, kaydın yeniden çözümleyicilerde (recursive resolvers) ne kadar süreyle önbellekte kalacağını belirler. TTL süresi dolmadan önce, dünyanın dört bir yanındaki çözümleyiciler hala eski önbellek kayıtlarını kullanmaya devam eder. Yerel önbelleğiniz temizlenmiş olsa bile, diğer bölgelerdeki kullanıcılar hala geçerli olan önbellek kayıtlarını kullanabilirler. Bu olguya “DNS yayılım gecikmesi” (DNS propagation delay) denir. Tek çözüm, dünya genelindeki önbelleklerin zamanla süresinin dolmasını ve güncellenmesini beklemek veya değişiklikten önce TTL değerini daha küçük bir değere ayarlamaktır.