- Konu sahibi
- #1
Tiesto
WFN Üye
- Konular
- 170
- Mesajlar
- 170
- Çözüm
- 0
- Ticaret Puanı
- 0
- Üyelik
- 12 Gün
- Konum
- Antalya
- Web Sitesi
- Var
- Alanı
- Domain Uzmanı
Alan adı sistemi, yazdığınız alan adını doğru IP adresine bağlayan altyapıdır; kısaca DNS, kullanıcının gördüğü adı tarayıcının anlayacağı adrese çevirir.
Bu yazı, DNS çözümlemesinin hangi bileşenlerle çalıştığını, yetkili nameserver’ın neden son sözü söylediğini ve kayıt türlerinin erişimi nasıl etkilediğini açıklar.
Alan adı sistemini anlamanın en kolay yolu, onu üç soruya ayırmaktır: alan adı neyi temsil ediyor, sorguyu kim çözüyor ve son cevabı kim veriyor? Bu soruların cevabı, günlük kullanımda bir alan adının neden bazen hemen açıldığını, bazen de değişiklikten sonra gecikme yaşandığını da açıklar.
Bu akış pratikte şunu anlatır: alan adı değişmeden de web sitesi çalışabilir; değişen şey çoğu zaman DNS kayıtlarıdır. A kaydı IP’ye, CNAME başka bir ada, MX ise e-postaya yön verir. Bu yüzden “alan adı sistemi” konuşulurken yalnız kayıt satın almak değil, kaydın nasıl çözüldüğünü de bilmek gerekir.
Bu yüzden alan adı sistemini sadece “site adı” gibi görmek eksik kalır. Asıl konu, alan adının hangi sunucuya, hangi kayıtla, hangi süre boyunca ve hangi yetki zinciriyle bağlandığıdır. Okurun aradığı şey buysa, DNS’i bilmek alan adı yönetiminde en temel karar katmanını açıklar.
Bu yazı, DNS çözümlemesinin hangi bileşenlerle çalıştığını, yetkili nameserver’ın neden son sözü söylediğini ve kayıt türlerinin erişimi nasıl etkilediğini açıklar.
Alan adı sistemi nasıl çalışır?
Bir alan adı, tek başına web sitesini “taşıyan” şey değildir; DNS, alan adını hangi sunucunun cevap vereceğini gösteren adresleme katmanıdır. Tarayıcı bir alan adını okur, çözümleyici sorguyu işler ve sonuçta IP adresine ulaşır. Bu süreç sayesinde kullanıcı, sayıları ezberlemek yerine anlamlı bir ad yazar. Cloudflare’in açıklamasına göre DNS, alan adlarını IP adreslerine çevirir ve bu dönüşüm internet üzerindeki kaynağın bulunmasını sağlar.Alan adı sistemini anlamanın en kolay yolu, onu üç soruya ayırmaktır: alan adı neyi temsil ediyor, sorguyu kim çözüyor ve son cevabı kim veriyor? Bu soruların cevabı, günlük kullanımda bir alan adının neden bazen hemen açıldığını, bazen de değişiklikten sonra gecikme yaşandığını da açıklar.
DNS çözümleme akışı
DNS çözümlemede önce istemci bir resolver’a gider; resolver gerekirse kök sunucuya, ardından TLD sunucusuna ve son olarak yetkili nameserver’a sorar. Cloudflare’in örnek akışında bu zincir açıkça gösterilir: kök sunucu TLD yönünü verir, TLD sunucusu yetkili ad sunucusunu işaret eder ve yetkili sunucu alan adının IP bilgisini döndürür.Bu akış pratikte şunu anlatır: alan adı değişmeden de web sitesi çalışabilir; değişen şey çoğu zaman DNS kayıtlarıdır. A kaydı IP’ye, CNAME başka bir ada, MX ise e-postaya yön verir. Bu yüzden “alan adı sistemi” konuşulurken yalnız kayıt satın almak değil, kaydın nasıl çözüldüğünü de bilmek gerekir.
| Bileşen | Ne yapar? |
|---|---|
| DNS | Alan adını IP adresine çevirir; siteye erişim bu çözümleme ile başlar. |
| Resolver | İlk sorguyu alır ve gerekli kayıtları yetkili sunuculardan toplar. |
| Kök ve TLD sunucuları | Sorguyu doğru alan adı uzantısına ve ilgili yetkili sunucuya yönlendirir. |
| Yetkili nameserver | Alan adının kesin DNS kayıtlarını tutar ve son yanıtı verir. |
| DNS kayıtları | A, AAAA, CNAME, MX gibi kayıtlar hangi hizmetin nereye gideceğini belirler. |
| TTL | Kaydın önbellekte ne kadar süre tutulacağını belirler; değişiklik yayılımını etkiler. |
Alan adı sistemiyle ilgili temel parçalar
Resolver ile yetkili nameserver arasındaki fark
Resolver, kullanıcının sorusunu alan ve cevap için dolaşan taraftır; yetkili nameserver ise ilgili alan adının kesin kayıtlarını tutar. Son yanıtın güvenilir kaynağı yetkili sunucudur, çünkü o alan adına ait gerçek DNS verisini sağlar. Bu ayrım, “sitem neden açılmıyor?” sorusunda sorunun tarayıcıda mı, çözümleyicide mi yoksa DNS kaydında mı olduğunu ayırmaya yardım eder.DNS kayıtları neyi değiştirir?
A kaydı ve AAAA kaydı bir alan adını doğrudan IP adresine bağlar; CNAME bir adı başka bir ada yönlendirir; MX e-posta tesliminde rol oynar. DNS yönetiminde asıl karar, “alan adı neyi gösterecek?” sorusudur. Bu kayıtlar doğru kurulmazsa alan adı kayıtlı olsa bile servis yanlış yere gidebilir.TTL neden önemlidir?
TTL, bir kaydın önbellekte ne kadar kalacağını belirler. Bu süre kısa olduğunda değişiklikler daha çabuk görünür; uzun olduğunda ise eski değerler daha uzun süre tutulabilir. Bu yüzden nameserver değişimi, site taşıma veya e-posta yönlendirme gibi işlemlerden sonra “neden hemen güncellenmedi?” sorusunun cevabı çoğu zaman TTL ve önbellektir.Alan adı sistemi kurarken kontrol edilmesi gerekenler
Alan adını yönetirken önce hangi hizmetin hangi kayda bağlı olduğunu netleştirmek gerekir. Web sitesi için A/AAAA veya CNAME, e-posta için MX, doğrulama için TXT kaydı kullanılır; nameserver değiştirildiğinde kayıtların yeni sağlayıcıda da doğru tanımlı olması gerekir. Cloudflare belgeleri, kayıtların doğru oluşturulmasının ve yetkili nameserver’ın doğru yanıt vermesinin DNS çözümlemesi için temel olduğunu vurgular.Bu yüzden alan adı sistemini sadece “site adı” gibi görmek eksik kalır. Asıl konu, alan adının hangi sunucuya, hangi kayıtla, hangi süre boyunca ve hangi yetki zinciriyle bağlandığıdır. Okurun aradığı şey buysa, DNS’i bilmek alan adı yönetiminde en temel karar katmanını açıklar.