Alan adı analizi: Adresten web sitesine, teknik ilkeler ve konfigürasyon için kapsamlı bir rehber.

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

Tarayıcınıza bir web adresi girip Enter tuşuna bastığınızda, sessiz ancak son derece önemli bir dönüşüm süreci hemen başlar. Bu sürece “alan adı çözümleme” (domain name resolution) denir ve bu süreç, tanıdığımız, okunması kolay olan alan adlarını (örneğin…) ilgili web sunucusunun IP adresine dönüştürür. www.example.comBilgisayar ağlarının anlayabileceği, rakamlardan oluşan bir IP adresi (örneğin: 192.0.2.1Bu mekanizma olmasaydı, internetin kolaylığı artık var olmazdı; her web sitesine erişmek için düzensiz bir dizi rakamı hatırlamak zorunda kalırdık. Alan adı sistemi (Domain Name System – DNS), internet altyapısının çekirdeğidir ve mükemmel tasarımı ve yüksek verimliliği sayesinde dünya genelinde milyarlarca cihazın birbirine bağlanmasını sağlar.

Alan Adı Sistemi’nin Temel Kavramları

Alan Adı Sistemi (Domain Name System – DNS), küresel, katmanlı ve dağıtık bir veritabanıdır ve temel işlevi alan adlarını IP adresleriyle eşleştirmektir. Bunu, sürekli otomatik olarak güncellenen ve dünya çapında kullanılan bir telefon rehberi olarak düşünebilirsiniz; ancak bu rehberde sorgulanan şey telefon numaraları değil, ağ adresleridir. Bu sistem, internetin erken dönemlerinde adres eşleştirmek için kullanılan “host dosyalarının” bakımı ve genişletilmesi açısından yaşanan zorlukları çözmüştür.

DNS’in temel değeri dağıtık mimarisindedir. Hiçbir tek kurum veya sunucu, dünya genelindeki tüm alan adı kayıtlarını barındırmamaktadır. Bunun yerine, bilgiler dünyanın dört bir yanındaki sayısız sunucuda bulunur ve sorgulamalar ile yanıtlar, hassas bir işbirliği mekanizması aracılığıyla gerçekleştirilir. Bu tasarım, tek nokta arızalarını önlemenin yanı sıra, sistemin de milyarlarca sorguyu işleyebilmesini sağlar; her gün trilyonlarca çözümleme sorgusu işlenmektedir.

Tavsiye edilen okuma Alan Adı Çözümleme ve DNS Yapılandırması Ayrıntılı Rehberi: Başlangıçtan Uzmanlığa Kadar Temel Kılavuz

Alan adlarının hiyerarşik yapısı

DNS’yi anlamanın anahtarı, onun ağaç benzeri hiyerarşik yapısını kavramaktır. Tam bir alan adı, sağdan sola doğru okunduğunda, ağacın kökünden yaprağına kadar olan yolu temsil eder. Örneğin, “www.example.com” alan adı için bu yol “kök > ana dizin > alt dizin > alan adı” şeklindedir.“mail.server.example.com.”Örnek olarak…” (Dikkat: Sonundaki ana alan noktası genellikle atlanır):
Kök alanı (.): Alan adı sisteminin en üst seviyesinde bulunur ve dünya çapında 13 kök sunucu kümesi tarafından yönetilir.
Üst düzey alanlar (.com): Kök alanın altında bulunurlar ve ülkeleri (örneğin .cn) veya kategorileri (örneğin .org, .com) temsil ederler.
İkinci seviye alan adı (.example): Bu, kullanıcıların kaydedebileceği ana bir bölümdür ve genellikle bir organizasyonu veya marka adını temsil eder.
Alt alanlar (.server, .mail): Alan adı sahibi tarafından oluşturulan ve yönetilen, hizmetleri bölümlendirmek için kullanılan daha alt düzey isimlerdir (örneğin).wwwmail)。

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.

Bu hiyerarşik yapı, yönetim yetkilerinin nasıl bölüneceğini açıkça belirler; her seviye yalnızca kendisine doğrudan bağlı alt seviyelerin yönetiminden sorumludur. Bu sayede yönetim daha da dağıtılmış ve verimli hale gelir.

DNS çözümlemenin tam iş akışı.

Tam bir DNS çözümlemesi, birçok sunucunun iş birliği içinde gerçekleşen bir süreçtir. Cihazınız bir alan adını çözümlemeye ihtiyaç duyduğunda, bir DNS sorgusu başlatır. Bu süreç genellikle, nihai cevabı en verimli şekilde bulabilmek için “rekürsif sorgular” ve “iteratif sorguların” birleştirilmesiyle yürütülür.

Tüm süreç, kullanıcı cihazındaki “çözücü” (parser) veya “kayıt çözücüsü” (record resolver) ile başlar. Tarayıcınıza bir web adresi girdiğinizde, işletim sistemi öncelikle yerel Hosts dosyasını ve DNS önbelleğini kontrol eder. Eğer bir kayıt bulunamazsa, istek önceden ayarlanmış olan “yinelemeli çözümleme sunucusuna” (recursive resolution server) gönderilir; bu sunucu genellikle internet servis sağlayıcınız veya bir kamu DNS hizmet sağlayıcısı tarafından sağlanır.8.8.8.8Sunulur. Yinelemeli sunucunun görevi, kullanıcı adına tüm sorgulama sürecini tamamlamak ve nihai IP adresini elde etmektir.

Recursive ve iterative sorguların ayrıntılı açıklaması.

İteratif çözümleme sunucusu bir istek aldığında, kendi önbelgesini (cache) kontrol eder. Eğer bir kayıt varsa ve süresi dolmamışsa, doğrudan sonucu döndürür; bu işlem en hızlı yöntemdir. Önbellek yoksa, iteratif sorgulamaya başlar:
1. Ana alan adı sunucusunu sorgulama: Yinelemeli sunucu öncelikle ana sunucudan bilgi ister: “.com ”Hangi otoriter sunucudur?” Ana sunucu, sorumluluğu üstlenecek birini yanıt olarak verecektir..comÜst düzey alanların otorite sunucuları listesi.
2. Üst düzey alan adı sunucularını sorgulama: Yinelemeli sunucu daha sonra sorgulamaya devam eder..comSunucu: “example.com ”Otoriter sunucu kimdir?” .comSunucu Yanıt Yönetimiexample.comOtoriter sunucunun adresi.
3. Yetkili alan adı sunucularını sorgulama: Son olarak, özyinelemeli sunucu…example.comOtoriter sunucu sordu: “www.example.com ”Hangi IP adresidir?” Yetkili sunucu, nihai A kaydını veya CNAME kaydını döndürecektir.

Tavsiye edilen okuma Domain Adresi Çözümleme ve Yapılandırma Kılavuzu: Başlangıçtan Uzmanlığa Kadar Web Sitelerinin Erişimindeki Kritik Adımları Öğrenin

Yinelemeli (rekürsif) sunucu, nihai sonucu kullanıcı cihazına geri gönderir ve aynı zamanda kaydı belirli bir süre için (TTL değeri tarafından belirlenir) önbellekte tutar; böylece sonraki aynı sorgular hızlı bir şekilde yanıtlanabilir. Kullanıcı cihazı IP adresini aldıktan sonra, hedef web sitesi sunucusuyla TCP bağlantısı kurabilir ve web sayfası verilerinin aktarımına başlayabilir.

Çekirdek DNS Kayıt Türlerinin Açıklanması

Otoriter sunucuların bölge veri dosyalarında, çeşitli türde DNS kayıtları bulunmaktadır. Bu kayıtlar, trafiğin yönlendirilmesinde rehberlik eden bilgilerdir. Yaygın kayıt türlerini bilmek, alan adlarını yapılandırmak ve yönetmek için son derece önemlidir.

“A kaydı, en temel kayıt türüdür ve bir alan adını doğrudan bir IPv4 adresine eşleştirir. Örneğin,…” example.com İşaret etmek. 93.184.216.34Buna karşılık gelen, bir alan adını bir IPv6 adresine eşleştirmek için kullanılan AAAA kaydıdır. CNAME kaydı (Canonical Name Record), bir alan adına takma ad belirleyen ve onu bir IP adresi yerine başka bir alan adına yönlendiren bir kayıttır. Örneğin, www.example.com Ayarları yapın. example.com CNAME kaydı ile, böylece…example.comIP adresi değiştiğinde,wwwTakma adlar otomatik olarak güncellenecektir; ayrı bir güncelleme yapmanıza gerek yok.

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

MX kaydı, belirtilen alan adına ait e-postaların alınacağı e-posta sunucusunun adresini belirtmek için kullanılır. Bu kaydın yapılandırmasında bir öncelik numarası bulunur; numara ne kadar küçükse öncelik o kadar yüksektir. Ana e-posta sunucusu arızalandığında, e-postalar yedek sunucuya yönlendirilir. TXT kaydı genellikle bazı metin bilgilerini saklamak için kullanılır ve en yaygın kullanım alanları, spam e-postaları önlemek için SPF (Sender Policy Framework) politikalarını uygulamak ve alan adı sahipliğini doğrulamaktır.

NS Kaydı (Name Server Record) ve SOA Kaydı (Service Object Address Record)

NS kayıtları, hangi sunucuların o alan adının otoriter çözümleme (authoritative resolution) hizmetini sağladığını belirtir. Bir alan adı kaydettiğinizde ve bir DNS sağlayıcısı seçtiğinizde, aslında o alan adının NS kayıtlarını değiştirmiş olursunuz. SOA (Start of Authority) kaydı ise başlangıç yetkilendirme kuruluşu kaydıdır ve bu kayıt, ilgili DNS bölgesinin ana sunucusunu, yönetici e-postasını, sıra numarasını, yenileme aralığını ve diğer önemli yönetim parametrelerini içerir. Sıra numarası, bölge verileri güncellendiğinde artırılmalıdır; böylece yardımcı sunucuların senkronizasyon yapması sağlanır.

Alan Adı Çözümleme Ayarları ve Yönetim Uygulamaları

Web sitesi yöneticileri ve geliştiriciler için DNS çözümleme ayarlarını gerçekten yapabilmek temel bir beceridir. Bu ayarlamalar genellikle alan adı kayıt şirketlerinin veya profesyonel DNS hizmet sağlayıcılarının sunduğu kontrol panelleri aracılığıyla yapılır.

Tavsiye edilen okuma Alan Adı Çözümleme ve Yapılandırma Ayrıntılı Anlatımı: Satın Almadan Web Sitesi Kurmaya Kadar Tek Duraklı Rehber

Öncelikle ayarlanması gereken şey alan adı sunucusudur. Kayıt şirketinin sunduğu ücretsiz DNS hizmetini kullanabilir veya Cloudflare DNS veya AWS Route 53 gibi daha profesyonel ve daha yüksek performanslı üçüncü parti DNS hizmetlerini tercih edebilirsiniz. NS kayıtlarını değiştirdikten sonra, küresel DNS sisteminin tamamen etkin hale gelmesi en fazla 48 saat sürer; bu sürece DNS yayılımı denir. Daha sonra, belirli çözümleme kayıtlarını yapılandırmanız gerekir. Yaygın yapılandırma senaryoları arasında kök alan adı için çözümleme kayıtlarının ayarlanması yer alır…@) vewwwAlt alan adlarına, web sitesi sunucusunun IP adresini gösteren A kayıtları ekleyin; e-posta hizmetleri için MX kayıtları ekleyin; üçüncü parti hizmetler (örneğin CDN, e-posta servisleri) için CNAME kayıtları ekleyin vb.

Gelişmiş Analiz Stratejileri ve Optimizasyonları

İşlerin karmaşıklığı arttıkça, daha gelişmiş DNS (Domain Name System) yapılandırmalarına ihtiyaç duyulabilir. Yük dengeleme (load balancing), DNS rotasyonu yoluyla gerçekleştirilebilir; yani aynı ana bilgi adı için birden fazla A kaydı oluşturularak farklı sunucu IP’lerine yönlendirme yapılır. DNS çözümleme sırasında bu IP’ler sırayla döndürülür ve böylece trafiik dağıtılır. Akıllı DNS (intelligent DNS) veya coğrafi konum tabanlı çözümleme ise daha hassas bir stratejidir; bu yöntem, sorgulayan kullanıcının coğrafi konumuna göre farklı IP adresleri döndürür. Örneğin, Çinli kullanıcıları yerel sunuculara, Amerikalı kullanıcıları ise Amerika’daki sunuculara yönlendirerek erişim hızını önemli ölçüde artırır.

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

TTL (Time To Live) değerinin ayarlanması da bir bilimdir. TTL, önbellekte saklanan kayıtların ne kadar süreyle aktif kalacağını belirler. Değişmeyen ve istikrarlı iş süreçleri için, sorgu sayısını azaltmak ve hızı artırmak amacıyla daha uzun bir TTL değeri (örneğin birkaç saat veya bir gün) ayarlanabilir. Ancak sunucu taşıma veya arıza durumları gibi senaryolarda, yapılan değişikliklerin tüm ağa hızlı bir şekilde yayılabilmesi için TTL değeri çok kısa bir süre (örneğin 60 saniye) olarak ayarlanmalıdır.

Sık Karşılaşılan Sorunların Giderilmesi ve Güvenlik Koruması

DNS çözümleme sorunları, web sitelerinin erişilememesinin yaygın nedenlerinden biridir. Sorunu giderirken şunları kullanabilirsiniz: nslookupdig Bu tür komut satırı araçları… Örneğin, şu şekilde kullanılır: dig example.com Sorgunun tam yolunu, dönen kayıt türünü, sonuçları ve TTL’yi net bir şekilde görebilirsiniz. Eğer sorgu sonuçlarında beklenen A kaydı bulunmuyorsa, veya başka bir şey döndürülüyorsa…SERVFAILNXDOMAINEğer bu tür hatalar alınıyorsa, bu durum analiz yapılandırmasında bir sorun olduğunu gösterir.

DNS de birçok güvenlik tehdidiyle karşı karşıyadır. DNS saldırısı (DNS hijacking), saldırganların DNS çözümleme sonuçlarını değiştirerek kullanıcıları kötü niyetli web sitelerine yönlendirmesidir. DNS kirliliği (DNS pollution), sorgulama işlemi sırasında sahte yanıtların enjekte edilmesidir. DNS büyütme saldırısı (DNS amplification attack), DNS sorgu yanıtlarındaki asimetriyi kullanarak başlatılan bir DDoS saldırısıdır. Bu tehditlere karşı koymak için DNSSEC’in kullanılması son derece önemlidir. DNSSEC, DNS verilerini dijital imzalar aracılığıyla doğrular ve alınan çözümleme sonuçlarının gerçekten yetkili sunuculardan geldiğinden ve değiştirilmediğinden emin olur.

Kamu DNS hizmetlerinin avantajları:

Güvenilir bir kamu DNS hizmeti kullanın (örneğin Google’ın).8.8.8.8Cloudflare’in1.1.1.1Sadece çözümleme hızını artırmakla kalmaz, aynı zamanda genellikle daha iyi bir güvenlik koruması da sağlar. Bu hizmetler genellikle kötü amaçlı saldırılara ve sunucu ele geçirmeye karşı koruma özelliklerine sahiptir, DNSSEC doğrulamasını destekler ve bilinen zararlı web sitelerini filtreleyerek normal kullanıcılara ek bir güvenlik katmanı sunar.

Özetle.

Etki alanı çözümlemesi, internetin sorunsuz bir şekilde çalışmasının görünmeyen temellerinden biridir. İnsanlar için anlaşılır olan etki alanı adlarını, makineler tarafından tanınabilen IP adreslerine dönüştürür ve bu süreç, küresel olarak dağıtılmış sistemlerin hassas işbirliği ile gerçekleşir. Temel A kayıtları ve CNAME kayıtlarından başlayarak, yük dengeleme ve akıllı çözümleme gibi gelişmiş uygulamalara kadar, DNS’nin yapılandırması esnek ve güçlüdür; bu da web sitelerinin kullanılabilirliğini, performansını ve güvenliğini doğrudan etkiler.

DNS’nin çalışma prensiplerini derinlemesine anlamak ve konfigürasyon ile yönetim yöntemlerini öğrenmek, her ağ mühendisi, sistem yöneticisi ve web sitesi operatörü için temel bir beceridir. Gelecekteki ağ gelişmeleriyle birlikte, DNS over HTTPS/TLS gibi yeni protokollerin yaygınlaşmasıyla DNS, kullanıcı gizliliğini ve güvenliğini korumada daha önemli bir rol oynayacaktır. Teknoloji ne kadar gelişirse gelişsin, alan adı sistemi (Domain Name System – DNS), internetin “adres defteri” olarak sahip olduğu merkezi konumunu öngörülebilir bir gelecekte değiştirmeyecektir.

Sıkça Sorulan Sorular.

DNS kayıtlarını değiştirdikten sonra neden web sitesine hala eski adresten erişiliyor?

Bunun nedeni, DNS kayıtlarının dünya genelindeki özyinelemeli (recursive) sunucularda ve yerel cihazınızda önbelleğe alınmasıdır. Kayıtları değiştirdikten sonra, eski önbellek kayıtlarının süresinin dolmasını (yani TTL değerlerinin sona ermesini) beklemeniz gerekir; yeni kayıtlar ancak o zaman yavaş yavaş etkin hale gelir. Bu sürece DNS yayılımı (DNS propagation) denir ve en fazla 48 saat sürebilir. Yeni yapılandırmayı hemen test etmek için yerel DNS önbelleğinizi yenileyebilir veya bu kaydın önbelleğe alınmadığı bir ağ kullanabilirsiniz.

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

CNAME kaydı, DNS seviyesinde bir takma ad ayarlamasıdır; bir alan adını başka bir alan adının IP adresine yönlendirir ve bu işlem kullanıcı tarayıcısı için şeffaftır; adres çubuğunda hala orijinal alan adı görünür. URL yönlendirmesi (veya URL yeniden yönlendirmesi) ise HTTP seviyesinde bir işlemdir; bir kullanıcı A alan adını ziyaret ettiğinde, sunucu 302 veya 301 durum kodu döndürür ve tarayıcının B alan adına yönlenmesini sağlar; bu durumda adres çubuğunda görünen adres değişir.

“Alan adı genel çözümleme” (Domain Name General Resolution) nedir? Nasıl kullanılır?

Alan adı genel çözümlemesi, genellikle bir joker karakter kaydı (wildcard record) aracılığıyla yapılan bir işlemdir. *.example.comBu, açıkça belirtilmeyen tüm alt alan adlarını eşleştirmek ve bunları aynı IP adresine yönlendirmek için kullanılır. Bu özellik, çok sayıda alt alan adının dinamik olarak oluşturulması gereken durumlarda oldukça faydalıdır. Yapılandırmada sadece bir ana bilgisayar adı eklemeniz yeterlidir. * A kaydı veya CNAME kaydı yeterlidir. Ancak güvenlik risklerine dikkat etmek ve kötü niyetli kullanımlardan kaçınmak gerekmektedir.

DNSSEC nedir? Normal kullanıcıların bunu etkinleştirmesi gerekiyor mu?

DNSSEC, DNS yanıtlarının güvenilirliğini ve bütünlüğünü doğrulamak için kullanılan bir güvenlik genişletme protokolüdür. Dijital imzalar aracılığıyla DNS önbelleklerinin zehirlenmesini ve saldırılarını önler. Genel web siteleri için, eğer alan adı kayıt sağlayıcınız ve DNS servis sağlayıcınız DNSSEC’i destekliyorsa, bunu etkinleştirmek güvenliği artırmak için iyi bir uygulamadır; özellikle finansal ve hükümet web siteleri için bu çok önemlidir. Son kullanıcılar ise DNSSEC doğrulamasını destekleyen kamu DNS çözümleyicilerini kullanarak bundan faydalanabilirler.