Domain Analizi Rehberi: Temelden ileri seviyeye, web sitesi erişiminin temel tekniklerini öğrenin.

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

Kullanıcılar bir web adresini tarayıcıya girdiğinde, arka planda gerçekleşen bir dizi karmaşık dönüşüm, internetin çalışmasının temelini oluşturur. Bunların merkezinde, insanların okuyabileceği alan adlarının (örneğin…) www.example.com)Makine tarafından tanınan bir IP adresine dönüştürülür (örneğin). 192.0.2.1Bu sürece “alan adı çözümleme” (domain name resolution) diyoruz. Bu süreci anlamak, web sitesi yöneticileri, geliştiriciler ve internetin çalışma prensiplerini derinlemesine öğrenmek isteyen herkes için son derece önemlidir.

Domain analizi nedir?

Alan adı çözümleme (domain name resolution), esasen küresel bir dağıtık sorgu sistemidir. İşlevi, devasa bir telefon rehberine benzer; ancak bu rehberde insan isimlerine karşılık gelen telefon numaraları değil, alan adlarına karşılık gelen IP adresleri sorgulanır. Bilgisayarların ve ağ cihazlarının iletişim kurabilmek ve konumlandırılabilmek için IP adreslerine ihtiyacı olduğundan ve IP adreslerinin (ister IPv4 ister IPv6 olsun) insanlar için hatırlanması zor olduğundan, alan adı sistemi ortaya çıkmıştır. Bu sistem, kullanıcı dostu alan adlarını makineleştirilmiş IP adresleriyle birleştiren bir köprü görevi görür.

Tüm alan adı sistemi, hiyerarşik bir ağaç yapısına sahiptir. Alan adları sağdan sola doğru okunur ve seviyeler sırasıyla yükselir. Örneğin, blog.example.com Orta:
- .com Bu, bir üst düzey alan (top-level domain)dir.
- example Bu, bir ikinci seviye alanadır.
- blog Bu, üçüncü seviye bir alan adıdır (alt alan adı).
Bu hiyerarşik yapı, küresel alan adı yönetimini düzenli ve sorunsuz hale getirir; herhangi bir alan adı sorgusu, kökten başlayarak adım adım aşağı doğru yapılabilir.

Tavsiye edilen okuma Alan adı analizi ilkeleri ve tüm sürecin ayrıntılı açıklaması: Girişten erişime kadar olan arka plan hikayesi.

Alan adı analizinin temel bileşenleri.

Etki alanı adı çözümlemesi (domain name resolution), tek bir sunucu tarafından gerçekleştirilmez; bunun yerine, çeşitli rollerdeki sunucuların birlikte çalıştığı karmaşık bir sistem söz konusudur.

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.

DNS özyinelemeli çözümleyici.

Yinelemeli çözümleyici, kullanıcıların bilgisayarları veya telefonları gibi cihazlar için çalışan bir “operatördür”. Cihazınız bir alan adını çözümlemeye ihtiyaç duyduğunda, öncelikle ayarlanmış yinelemeli çözümleyiciye (genellikle internet servis sağlayıcınız veya 114.114.114.114, 8.8.8.8 gibi halka açık DNS servis sağlayıcılarının sunduğu sunuculara) bir sorgu gönderir. Yinelemeli çözümleyicinin görevi, istemci adına tüm sorgu sürecini yürütmek ve nihai IP adresini elde edene veya bir hata mesajı döndürene kadar soruları sormaya devam etmektir. Cevabı alana kadar bu süreç tekrarlanır.

Ana alan adı sunucusu

Ana alan adı sunucusu, DNS sorgularının başlangıç noktasıdır ve dünya genelinde 13 adet ana sunucu kümesi bulunmaktadır (13 adet fiziksel sunucu değil, 13 adet mantıksal düğümdür; her düğüm, anons teknolojisi sayesinde dünya genelinde birçok yansıması bulunmaktadır). Bu sunucular belirli alan adlarının IP adreslerini saklamaz, ancak tüm üst düzey alan adı sunucularının adreslerini bilirler. Bir yeniden yönlendirme çözümleyicisi ana sunucudan bilgi istediğinde… www.example.com O zaman, ana sunucu şu yanıtı verecektir: “Bilmiyorum.” www.example.com IP adresini biliyorum, ancak….com”Üst düzey alan adı sunucuları nerede? Ona sorabilirsin.”

Üst düzey alan adı sunucusu (Top-level Domain Server)

Üst düzey alan adı sunucuları, belirli bir üst düzey alan adı altındaki tüm alan adı bilgilerinin yönetiminden sorumludur. Örneğin,.com TLD (Top-Level Domain) sunucuları, “.com”, “.org”, “.net” gibi tüm üst düzey alan adlarını yönetir. .com Son kısımdaki alan adı. Yinelemeli çözümleyici tarafından yapılan sorguyu aldıktan sonra, daha fazla yönlendirme yapar: “Bilmiyorum…” www.example.com Belirli bir adresi bilmiyorum, ancak yönetimi biliyorum. example.com ”Bu alanın otorite sunucusunun adresini, ondan sorabilirsin.”

Otoriter Alan Adı Sunucusu

Otoriter alan adı sunucuları, alan adı çözümleme sürecinin “son durağı” ve “otoriter bilgi kaynağıdır”. Alan adı sahibi veya barındırma hizmet sağlayıcısı tarafından kurulur ve yönetilir ve bu alan adı altındaki tüm kayıtların (örneğin A kaydı, CNAME kaydı vb.) nihai ve doğru eşleşme bilgilerini içerir. Recursif çözümleyici sonunda bu bilgilere ulaştığında… example.com Otoriter bir sunucuya bağlandığında, gerekli bilgileri alır. www.example.com İlgili tam IP adresi.

Tavsiye edilen okuma Alan Adı Çözümleme, Yönetimi ve Güvenliği: Web Sitesi Sahiplerinin Bilmesi Gereken Temel Bilgi Sistemi

Ayrıştırma sürecinin ayrıntılı adımları

Bir DNS çözümleme sorgusunun tamamlanması genellikle aşağıdaki adımları izler; ilk ziyaretimizi örnek alalım: www.example.com Bir örnek olarak:

İlk adım: Yerel sorgu. Tarayıcıya bir web adresi girdiğinizde, işletim sistemi öncelikle yerel önbelleği, tarayıcı DNS önbelleğini, işletim sistemi DNS önbelleğini ve yerel Hosts dosyasını kontrol eder. Önbellekte geçerli bir kayıt varsa, doğrudan kullanılır ve çözümleme süreci hemen sonlanır. Bu, verimliliği büyük ölçüde artıran “rekorik sorgu”nun sonlandırma koşuludur.

İkinci adım: Rekürsif çözümleyiciye sorun. Yerel olarak bir önbellek yoksa, cihazınız öntanımlı rekürsif çözümleyiciye bir rekürsif sorgu isteği gönderir. Rekürsif çözümleyici isteği aldıktan sonra, istemci adına iteraatif sorgular yapmaya 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

Üçüncü adım: Sorgu yolculuğunun yinelemesi. Öncelikle, resolver, kök DNS sunucusuna soruyla başlar. Kök sunucu, sorumlu olanı döndürür. .com Alanın TLD (Top-Level Domain) sunucu adresleri listesi. Daha sonra, rekürsif çözümleyici bu adreslerden birine yönlendirilir. .com TLD sunucusu sorguyu başlatır ve sorumluluğu üstlenen bilgileri TLD sunucusu geri döndürür. example.com Alanın yetkili sunucu adresleri listesi. Son olarak, özyinelemeli çözümleyici bu yetkili sunuculardan birine sorgu gönderir. www.example.com A kaydı için, yetkili sunucu nihai IP adresini geri gönderir.

Dördüncü adım: Sonuçlar önbelleğe geri döner. Öncül çözücü, elde edilen IP adresini istemcinize geri döndürür. Aynı zamanda, aynı alan adına yapılan sonraki erişimleri hızlandırmak için, öncül çözücü DNS kayıtlarında bulunan TTL değerine göre sonuçları bir süre için önbelleğe alır. Yerel cihazınız da bu sonucu de önbelleğe alabilir.

Tüm süreç boyunca, istemci yalnızca bir kez yeniden dizaynlayıcı (recursive parser) ile iletişim kurar; sonraki karmaşık sorgulama işlemleri tamamen yeniden dizaynlayıcı tarafından gerçekleştirilir ve kullanıcı bunu fark etmez. Bu durum, istemcinin iş yükünü büyük ölçüde kolaylaştırır.

Tavsiye edilen okuma Kapsamlı Alan Adı Çözümleme Rehberi: Yeni Başlayanlardan Uzmanlara Eksiksiz Çözümleme Süreci ve En İyi Uygulamalar

Önemli DNS Kayıt Türleri

Otoriter sunucularda çeşitli türde DNS kayıtları bulunmaktadır ve her kayıt farklı bir işlev görür:

A Kaydı: Bu, en temel ve en önemli kayıt türüdür ve bir alan adını bir IPv4 adresine yönlendirmek için kullanılır. Örneğin, www.example.com İşaret etmek. 192.0.2.1

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. →

AAAA Kaydı: A Kaydı’na benzer; ancak bir alan adını bir IPv6 adresine yönlendirmek için kullanılır ve bu, internetin gelecekteki gelişim yönüdür.

CNAME Kaydı: Yani “Canonical Name Record”, bir alan adını başka bir alan adına (yani asıl alan adına) yönlendirmek için kullanılır; IP adresine değil. Örneğin, www.example.com Ayarları yapın. example.com CNAME kaydı ile, böylece… example.com IP adresi değiştiğinde, yeniden güncelleme yapmaya gerek yoktur. www Bu, bir kayıt türüdür ve genellikle CDN (Content Delivery Network) hızlandırması, bulut hizmetleri yapılandırması gibi senaryolarda kullanılır.

MX Kaydı (Mail Exchange Record): Bu kayıt, belirli bir alan adına ait e-postaların alınmasından sorumlu e-posta sunucusunun adresini belirtmek için kullanılır. [email protected] E-postalar, sorgulama yoluyla elde edilir. example.com E-posta sunucusunu bulmak için MX (Mail Exchange) kaydını kullanırlar.

TXT Kaydı: Metin kaydı, genellikle SPF kayıtları (spam e-postalarıyla mücadele için), DKIM imzaları, alan adı sahipliği doğrulamaları gibi açıklayıcı veya doğrulayıcı metin bilgilerini depolamak için kullanılır.

NS Kaydı (Domain Name Server Record): Bir alan adının çözümlemesinin hangi yetkili sunucular tarafından yönetileceğini belirlemek için kullanılan bir kayıttır. Bu kayıt, bir alan adını belirli bir DNS (Domain Name System) hizmet sağlayıcısına yetkilendirmenin temel yoludur.

Sık Karşılaşılan Sorunlar ve Optimizasyon Stratejileri

Gerçek uygulamalarda, alan adı çözümleme sürecinde çeşitli sorunlarla karşılaşılabilir. Bu sorunların nedenlerini ve optimizasyon yöntemlerini bilmek son derece önemlidir.

Açıklama: Yavaş analiz veya başarısızlık genellikle kötü performans gösteren bir yeniden yönlendirme (recursive resolver) aracından, istikrarsız ağ bağlantılarından veya yetkili sunucu (authority server) arızalarından kaynaklanır. Çözüm önerileri arasında kullanıcılara daha hızlı ve daha stabil bir kamu DNS hizmeti (örneğin Alibaba Cloud DNS) önermek veya bunu kullanıcılar için yapılandırmak yer alır. 223.5.5.5 Veya Google DNS 8.8.8.8Otoriter DNS hizmetlerinin sağlık durumunu ve yanıt hızını kontrol edin; DNS kayıtlarının TTL (Time To Live) ayarlarının hem çok uzun (değişikliklerin yavaş yürümesine neden olacak şekilde) hem de çok kısa (sunucuların yükünü artıracak şekilde) olmamasına dikkat edin.

DNS Casusluğu ve Kirliliği: Bu, kullanıcıların yanlış IP adreslerine yönlendirildiği kötü niyetli bir saldırı türüdür. Önleme yöntemleri arasında; DNS over HTTPS veya DNS over TLS özelliklerini destekleyen kamu DNS hizmetlerini kullanmak, DNS sorgularını şifreleyerek aracıların değişiklik yapmasını engellemek ve alan adlarının çözümleme sonuçlarını düzenli olarak kontrol etmek yer alır.

Çözüm kayıtlarının yönetimi: DNS kayıtlarının karmaşık yönetimi, servis kesintilerine neden olabilir. En iyi uygulama, kritik kayıtları (örneğin A kayıtları, MX kayıtları) değiştirmeden önce TTL değerini (örneğin 300 saniyeye) düşürmek, değişikliklerin yürürlüğe girmesini ve stabil hale gelmesini beklemek ve sorunsuz bir geçiş için TTL'i daha sonra yükseltmektir; CNAME kayıtlarını kullanırken, döngüsel yönlendirmeyi önlemek için dikkat edin; tüm DNS yapılandırmasını net bir şekilde kaydedin, böylece ekip işbirliği ve sorun giderme kolaylaştırılır.

Özetle.

Alan adı çözümleme (Domain Name Resolution – DNS), internet altyapısının sessiz ancak son derece önemli bir parçasıdır; tanıdık web adreslerimizi ağ dünyasında kullanılan adreslere sorunsuz bir şekilde dönüştürür. Yerel önbellek sorgulamalarından, küresel olarak dağıtılmış kök (root) sunucularına, üst düzey alan adlarına (top-level domains) ve yetkili sunucuların işbirliğine kadar tüm süreç milisaniyeler içinde gerçekleşir ve dağıtık sistemlerin mükemmel tasarımını gözler önüne serer. DNS’nin bileşenlerini, işlemlerini, kayıt türlerini ve yaygın sorunları derinlemesine anlamak, sadece web sitelerimizi daha iyi yönetmemize ve erişim hızlarını optimize etmemize yardımcı olmakla kalmaz; aynı zamanda ağ arızaları karşısında sorunun kaynağını hızla tespit etmemizi de sağlar. Alan adı çözümleme konusunda uzmanlaşmak, web sitelerine erişimin ilk anahtarını elde etmek anlamına gelir.

Sıkça Sorulan Sorular.

DNS (Domain Name System – Alan Adı Sistemi) çözümlemesi ve alan adı kaydı arasında nasıl bir ilişki vardır?

Alan adı kaydı ve DNS çözümleme, birbirinden bağımsız ancak yakından ilişkili iki süreçtir. Alan adı kaydı, internetin “ana dizininde” benzersiz bir ismin kullanım hakkını satın almak anlamına gelir ve bu işlem bir alan adı sağlayıcısı tarafından gerçekleştirilir.

DNS çözümleme işlemi ise, zaten kayıtlı olan bu alan adı için bir “telefon rehberi girişi” oluşturmayı sağlar; yani birisi bu alan adını ziyaret ettiğinde, ağ üzerindeki hangi sunucuya bağlanması gerektiğini belirtir. Çözümleme ayarları genellikle alan adı sağlayıcısının veya üçüncü parti DNS hizmet sağlayıcısının sunduğu kontrol panellerinde yapılır.

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

TTL (Time To Live) değerinin ayarlanması, değişiklik hızı ile sunucu yükü arasında bir denge kurmayı gerektirir. Neredeyse değişmeyen temel kayıtlar için (örneğin, bir şirketin resmi web sitesinin A kaydı), sorgu sayısını azaltmak ve erişim hızını artırmak amacıyla 24 saat veya daha uzun bir TTL değeri belirlenebilir.

Sık sık değiştirilmesi gereken veya yedekleme amacıyla kullanılan kayıtlar için (örneğin CDN kayıtları, yedek sunucu kayıtları), 5 dakika ile 1 saat arasında değişen daha kısa bir TTL (Time To Live) değeri ayarlanması önerilir. Bu sayede değişiklikler yapıldığında, küresel ölçekteki önbellekler daha hızlı güncellenir ve hizmet kesintileri azalır. Önemli değişiklikler planlanmadan önce TTL değerini önceden düşürmek, standart bir işlem akışıdır.

Kamusal DNS (Domain Name System) kullanmanın avantajları ve riskleri nelerdir?

Ana avantajlar hız, stabilite ve güvenliktir. Kaliteli kamu DNS hizmetleri genellikle küresel olarak dağıtılmış sunuculara ve güçlü bir önbelleğe sahiptir; bu da kullanıcılara varsayılan ISP DNS’lerinden daha hızlı çözümleme hızı sunar. Bu hizmetler genellikle bazı zararlı web sitelerini ve reklam alan adlarını etkili bir şekilde filtreler ve sunucu kaçırma (hijacking) önleme özellikleri sağlar.

Potansiyel risk gizlilikle ilgilidir. Tüm alan adı sorgu istekleriniz genel bir DNS (Domain Name System) hizmet sağlayıcısına gönderilir ve teorik olarak bu hizmet sağlayıcılar, tarayış alışkanlıklarınızı kaydedebilir. İyi bir itibara sahip ve açık bir gizlilik politikasına sahip bir hizmet sağlayıcı seçmek (örneğin, günlükleri düzenli olarak sildiğini iddia eden bir sağlayıcı) bu riski azaltabilir. Ayrıca, aşırı durumlarda, söz konusu genel DNS hizmetinde büyük bir arıza meydana gelirse, bu hizmete bağımlı tüm kullanıcıların internete erişimi engellenebilir.

CNAME kaydı ile A kaydı arasındaki fark nedir ve hangisini seçmeliyim?

A kaydı, bir alan adını doğrudan sabit bir IP adresine yönlendirir ve bu, nihai çözümleme hedefidir. CNAME kaydı ise bir alan adını başka bir alan adının takma adı olarak kullanır; çözümleme sırasında bu takma adın işaret ettiği alan adının A kaydı sorgulanır ve böylece nihai IP adresi elde edilir.

Seçim: Eğer doğrudan ve stabil bir şekilde bir IP adresine (örneğin bir sunucu IP’sine) yönlendirme yapmanız gerekiyorsa, A kaydını kullanmalısınız. Ancak hedef adres değişebilir veya üçüncü parti hizmetler (örneğin bulut depolama, CDN, e-posta hizmetleri) kullanıyorsanız ve bu hizmet sağlayıcıları genellikle sizin için bir alan adı sağlayarak bunun başka bir adla çözümünü sağlarsa, bu durumda CNAME kaydını kullanmalısınız. CNAME kaydının avantajı, hizmet sağlayıcısı sunucu IP’sini değiştirdiğinde kendi DNS ayarlarınızı güncellemenize gerek kalmamasıdır. Dikkat edilmesi gereken bir diğer nokta ise, kök alan adı (root domain) ile ilgili olan durumlardır… example.comGenellikle CNAME kaydı oluşturulması önerilmez; çünkü bu, MX kaydı gibi diğer kayıtların etkinliğini etkileyebilir.