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

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

Her seferinde tarayıcımıza bir web adresi girdiğimizde, arkamızda Alan Adları Sistemi (DNS) tarafından yönetilen hassas bir adresleme süreci gerçekleşir. Bu süreç, insanlar tarafından okunabilir alan adlarını makineler tarafından tanınabilir IP adreslerine dönüştürür ve internetin sorunsuz bir şekilde çalışmasının temelini oluşturur. Alan adı çözümlemesini ve DNS yapılandırmasını anlamak, web sitesi geliştiricileri, operasyonel personel ve hatta sıradan kullanıcılar için son derece önemlidir.

Domain adı (Domain Name) ve Domain Adı Sistemi (Domain Name System – DNS) nedir?

Bir alan adı, internet üzerindeki belirli bir bilgisayarın veya bilgisayar grubunun adıdır ve veri aktarımı sırasında bilgisayarın elektronik konumunu belirtmek için kullanılır. Noktalarla ayrılmış karakterlerden oluşur, örneğin: example.comTemel işlevi, karmaşık ve hatırlanması zor IP adreslerinin yerine, insanların kolayca hatırlayıp kullanabileceği bir adres sunmaktır.

Alan Adı Sistemi (Domain Name System – DNS), internetin temel hizmetlerinden biridir. Dağıtık bir veritabanı olarak işlev gören DNS, alan adlarını IP adreslerine eşleştirme görevini üstlenir. Bunu internetin “telefon rehberi” veya “navigasyon sistemi” olarak düşünebilirsiniz. DNS olmasaydı, her web sitesine erişmek için o sitenin IP adresini hatırlamamız gerekirdi; bu da şüphesiz son derece verimsiz olurdu.

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

Domain adresinin hiyerarşik yapısı.

Alan adları, sağdan sola doğru artan seviyelerle hiyerarşik bir ağaç yapısına sahiptir. www.blog.example.com Bir örnek olarak:
Kök alanı: En üst seviye. .(Genellikle atlanır) ve kök sunucu tarafından yönetilir.
Üst düzey alan:.comAynı zamanda TLD (Top-Level Domain) olarak da adlandırılır ve genel üst düzey alan adları (örneğin .com, .org, .net) ile ulusal kodlu üst düzey alan adları (örneğin .cn, .uk) olarak ikiye ayrılır.
İkinci seviye alan adı:exampleBu, kullanıcıların kaydettiği benzersiz isimlerdir ve alan adlarının temel tanımlayıcı kısımlarını oluştururlar.
Alt alan:blogwwwAlan adı sahipleri tarafından kendileri oluşturulan ve farklı hizmetlere veya departmanlara yönlendirmek için kullanılan bu yapılar, alan adı sahiplerinin kontrolü altındadır.

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 yapı, küresel alan adlarının benzersizliğini ve düzenli bir şekilde yönetilmesini sağlar.

Alan adı çözümlemesinin eksiksiz iş akışı

Tarayıcınıza bir web adresi girip Enter tuşuna bastığınızda, tam bir alan adı çözümleme süreci başlar. Bu süreç esas olarak aşağıdaki ana aktörleri içerir: yerel DNS çözümleyici, kök alan adı sunucusu, TLD (Top-Level Domain) alan adı sunucusu ve yetkili alan adı sunucusu.

Tekrarlayan sorgular ve döngüsel sorgular.

Çözümleme sürecinde iki farklı sorgulama yöntemi bir arada kullanılmıştır. Bilgisayarınız veya yerel yönlendiriciniz, genellikle ISSP (İnternet Servis Sağlayıcısı) tarafından sağlanan yerel DNS çözümleyiciye “cevap alınamazsa geri dönülmeyen” bir şekilde yeniden sorgulama (rekürsif sorgulama) yapar. Yerel DNS çözümleyici ise sizin adınıza, çeşitli seviyelerdeki DNS sunucularına iteratif sorgulamalar yapar; bir sunucudan bir sonraki sunucunun adresini alarak, nihai cevaba ulaşana kadar bu süreci devam ettirir.

Ayrıntılı Analiz Adımları

1. Tarayıcı Önbelleği Kontrolü: Tarayıcı, öncelikle kendi önbelleğinde söz konusu alan adına karşılık gelen IP adresinin olup olmadığını kontrol eder.
2. İşletim Sistemi Önbelleği ve Hosts Dosyası: Eğer tarayıcı önbelleğinde bilgi yoksa, işletim sistemi önbelleği ve yerel kaynaklar incelenir. hosts Dosya.
3. Yerel DNS Çözümleyici: Yukarıdaki adımların hiçbiri sonuç vermezse, istek yerel DNS sunucusuna gönderilir. Bu sunucu öncelikle kendi önbelleğini kontrol eder.
4. Kök Alan Adı Sunucuları: Yerel DNS sunucusunun önbelleğinde bulunan bilgiye ulaşılamazsa, ilgili üst düzey alan adını (örneğin…) yöneten kök alan adı sunucularından birine istek gönderilir. .comTLD sunucusunun adresidir.
5. TLD Alan Adı Sunucuları: Yerel DNS sunucusu, ilgili ikincil alan adını yöneten TLD sunucusundan bilgi almak için ona başvurur. example.comOtoriter alan adı sunucu adresi.
6. Otoriter Alan Adı Sunucuları: Son olarak, yerel DNS sunucusu otoriter alan adı sunucularına sorgu gönderir ve nihai sonucu alır. www.example.com İlgili gerçek IP adresi.
7. Geri Dönüş ve Önbellekleme: Yerel DNS sunucusu, IP adresini kullanıcının bilgisayarına geri gönderir ve bu bilgiyi önbelleğe alır. Kullanıcının bilgisayarı da elde ettiği sonuçları kısa süreli kullanım için önbelleğe alı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

Tüm süreç birkaç yüz milisaniye içinde tamamlanır; hem verimlidir hem de kullanıcı için şeffaftır.

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

DNS yapılandırmasında, çeşitli kayıt türleri farklı roller üstlenir ve birlikte bir alan adının nasıl çözümleneceğini ve nereye yönlendirileceğini belirler. İşte en önemli kayıt türlerinden bazıları:

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,…” example.com İşaret etmek. 93.184.216.34

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

AAAA kaydı, bir alan adını bir IPv6 adresine yönlendirmek için kullanılan A kaydının IPv6 sürümüdür ve bir sonraki nesil internet protokolüne uyum sağlamak amacıyla tasarlanmıştır.

CNAME Kaydı

“Takma ad kaydı” (alias record), bir alan adını bir IP adresi yerine başka bir alan adına eşleştirmenize olanak tanır. Örneğin, www.example.com Ayarları yapın. example.com CNAME kaydı. Böylece, example.com IP adresiniz değiştiğinde,www Alt alanlar otomatik olarak takip edilir; ayrı bir değişiklik yapmanıza gerek yoktur. Ancak unutmayın ki, CNAME kayıtları ana alan adı (root domain) için kullanılamaz.

MX Kaydı

E-posta değişim kayıtları, belirli bir alan adına ait e-postaların alınmasından sorumlu e-posta sunucularının adreslerini ve önceliklerini belirtmek için kullanılır. Bir alan adı için birden fazla MX kaydı olabilir ve deneme sırası, öncelik değerlerine göre belirlenir; değer ne kadar küçükse öncelik o kadar yüksektir.

Tavsiye edilen okuma Alan Adı Çözümleme ve DNS Yapılandırması: Başlangıçtan Uzmanlığa Kadar Kapsamlı Bir Rehber

TXT Kaydı

Metin kayıtları, genellikle açıklayıcı veya doğrulama bilgilerini saklamak için kullanılır. En yaygın kullanım alanları, alan adı sahipliği doğrulaması (örneğin Google Webmaster Araçları), spam e-postaları önlemek için e-posta gönderen politikası çerçeveleri (SPF) ayarları ve alan adı anahtarları ile e-posta imzalama (DKIM) gibi güvenlik ayarlarıdır.

NS Kaydı

Etki alanı sunucu kaydı (Domain Name Server Record), hangi DNS sunucularının söz konusu etki alanını çözümlemesi gerektiğini belirtmek için kullanılır. Bu, DNS yapılandırmasındaki en temel kayıttır ve genellikle etki alanı kayıt şirketinde ayarlanır. Satın aldığınız bulut hizmet sağlayıcısının sağladığı DNS sunucu adreslerini buraya girmeniz 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ş DNS Yapılandırması ve Yönetim Stratejileri

Temel kayıt işlemlerini öğrendikten sonra, bazı gelişmiş ayarlamalar yaparak web sitesinin performansını optimize edebilir, kullanılabilirliğini ve güvenliğini artırabilirsiniz.

TTL (Time To Live) Değerlerinin Stratejik Ayarlanması

Yaşam süresi değeri (TTL – Time To Live), DNS kaydının çeşitli önbellek seviyelerinde kalma süresini saniye cinsinden belirler. Daha kısa bir TTL (örneğin 300 saniye), değişikliklerin hızlı bir şekilde tüm dünyada yürürlüğe girmesini sağlar ve sunucu taşıma veya arıza durumlarında kullanıma uygundur. Daha uzun bir TTL (örneğin 86400 saniye, yani 1 gün), yetkili DNS sunucularına yapılan sorgu yükünü azaltarak çoğu kullanıcının kayıt çözümleme hızını artırır ve stabil hizmetler için uygundur. Değişiklik esnekliği ile çözümleme verimliliği arasında bir denge kurulması gerekmektedir.

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 adreslerini gösteren birden fazla A/AAAA kaydı yapılandırarak, DNS basit bir yuvarlama (round-robin) yük dağıtımı sağlayabilir ve trafiği birden fazla sunucuya dağıtabilir. Daha gelişmiş bir çözüm ise DNS kesinti geçiş (DNS failover) hizmetlerinin kullanılmasıdır. Bu hizmetler, sunucuların çalışma durumunu izler ve ana sunucu çöktüğünde DNS sorgularını otomatik olarak yedek sunucuya yönlendirir, böylece hizmetin güvenilirliğini büyük ölçüde artırır.

DNSSEC (Domain Name System Security Extensions) güvenlik genişlemesidir.

DNS protokolünün tasarım aşamasında güvenlik açısından yeterli düşünce yapılmamıştı; bu nedenle önbellek zehirlenmesi, aldatma gibi saldırılara karşı savunmasızdı. DNSSEC, DNS verilerine dijital imzalar ekleyerek, alınan yanıtların gerçek ve değiştirilmemiş olduğunu doğrulama mekanizması sağlar. Verileri şifrelemez; ancak verilerin doğruluğunu ve bütünlüğünü garanti eder. DNSSEC’in kurulumu belirli bir karmaşıklığa sahip olsa da, finans, hükümet gibi kritik web siteleri için bunu etkinleştirmek önemli bir güvenlik uygulamasıdır.

CDN ve DNS’nin İşbirliği

İçerik Dağıtım Ağları (CDN’ler), akıllı DNS sistemlerine büyük ölçüde bağımlıdır. Kullanıcı bir istek gönderdiğinde, CDN sağlayıcısının DNS sistemi, kullanıcının coğrafi konumu, ağ durumu gibi faktörlere göre alan adını, kullanıcıya en yakın ve en hızlı yanıt veren uç düğümün IP adresine çözer. Bu sayede gecikmeler önemli ölçüde azalır ve içerik yükleme hızı artar.

Özetle.

Alan adı çözümleme ve DNS yapılandırması, kullanıcıları çevrimiçi hizmetlerle bağlayan görünmez bir köprüdür. Alan adlarının yapılarını ve çözümleme prensiplerini anlamaktan, A, CNAME, MX gibi temel kayıtları ustaca yapılandırmaya, ve TTL, yük dengeleme, DNSSEC gibi gelişmiş stratejileri kullanarak DNS’yi yönetmeye kadar olan bu bilgi sistemi, hızlı, stabil ve güvenli ağ hizmetleri oluşturmak için hayati öneme sahiptir. İyi optimize edilmiş bir DNS yapılandırması, sadece kullanıcı deneyimini artırmakla kalmaz; aynı zamanda web sitelerinin kullanılabilirliği ve güvenliğinin de temelini oluşturur. İnternet teknolojilerinin gelişimiyle birlikte, DNS konusundaki derinlemesine anlayış ve sürekli iyileştirmeler, her teknik profesyonelin sahip olması gereken temel beceriler arasında yer alacaktır.

Sıkça Sorulan Sorular.

DNS kayıtlarını değiştirdikten sonra ne kadar süre geçmesi gerekir ki değişiklikler yürürlüğe girsin?

Küresel etkinleşme zamanı genellikle bu kayıt için ayarladığınız TTL (Time To Live) değerine bağlıdır. Teorik olarak, TTL süresi dolduğunda tüm eski önbellekler geçersiz hale gelir ve yeni kayıtlar etkin hale gelir. Ancak küresel ISS’ler (Internet Service Providers) ve yeniden yönlendirme DNS sunucuları TTL değerlerine tam olarak uymayabilir; bu nedenle tam etkinleşmenin gerçekleşmesi 0 ila 48 saat sürebilir. Değişiklikten önce TTL değerini önceden düşürmek, etkinleşme bekleme süresini önemli ölçüde kısaltabilir.

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

Bunlar tamamen farklı kavramlardır. CNAME kaydı, DNS seviyesinde bir takma adın başka bir alan adının IP adresine yönlendirilmesidir; bu durumda tarayıcının adres çubuğunda hala orijinal alan adı görünür. URL yönlendirmesi (veya alan adı yönlendirmesi olarak da adlandırılır) ise HTTP seviyesinde bir yeniden yönlendirmedir ve genellikle alan adı kayıt şirketi veya web sunucusu tarafından gerçekleştirilir. Bu işlem, tarayıcının tamamen farklı bir URL adresine yönlendirilmesine neden olur ve adres çubuğunda değişen hedef web adresi görünür.

Neden bazen aynı alan adına yapılan ping isteklerinden farklı IP adresleri alınır?

Bu durum genellikle aşağıdaki nedenlerden kaynaklanır: Birincisi, ilgili alan adı için DNS yük dengeleme (DNS load balancing) yapılandırılmıştır ve birden fazla A kaydı bulunmaktadır; bu nedenle DNS sunucuları farklı IP adreslerini döngüsel olarak döndürür. İkincisi, alan adı bir CDN (Content Delivery Network) hizmetine bağlıdır ve CDN’nin akıllı DNS sistemi, internet bağlantınıza göre sizi farklı sunuculara yönlendirir. Üçüncüsü, sizin ve sorguladığınız yerel DNS sunucusunun belleğinde farklı kayıtlar bulunmaktadır.

DNSSEC, DDoS saldırılarını önleyebilir mi?

DNSSEC’in temel amacı, veri kaynağının doğrulanmasını ve verilerin bütünlüğünün korunmasını sağlamaktır; bu sayede DNS önbelleklerinin zehirlenmesi ve aldatıcı saldırılar önlenir. Ancak DNSSEC, DNS sunucularına yönelik dağıtık reddetme (DDoS) saldırılarını doğrudan engelleyemez. DDoS saldırılarına karşı korunmak için Anycast teknolojisi gibi diğer mekanizmalara, yüksek güvenlikli DNS hizmetlerine veya trafik temizleme merkezlerine ihtiyaç vardır. DNSSEC ve DDoS koruması, birbirini tamamlayan ve farklı boyutlarda güvenlik önlemleridir.