DNS Kayıt Sorgulama
Bir alan adının A, AAAA, MX, TXT, NS, CNAME ve SOA DNS kayıtlarını anında sorgulayın.
DNS Kayıt Sorgulama Nedir?
DNS (Domain Name System), insanların hatırladığı alan adlarını (örneğin sorgulaa.com) bilgisayarların anladığı IP adreslerine çeviren, internetin telefon rehberidir. Bir alan adına ait tüm ayarlar bu sistemde kayıtlar halinde tutulur. DNS sorgulama aracı, bir alan adının A, AAAA, MX, TXT, NS, CNAME ve SOA gibi kayıtlarını tek seferde listeler. Sorgulaa bu sonuçları DNS-over-HTTPS ile getirir; yani sorgu şifreli bir kanaldan yapılır ve bulunduğunuz ağın yerel DNS ayarlarından etkilenmeden, doğrudan yetkili kaynaktan gelir.
Sorgu Nasıl Yapılır?
- Yukarıdaki kutuya alan adını www olmadan yazın (örneğin ornek.com).
- Sorgula düğmesine basın; araç ilgili kayıt türlerini paralel olarak sorgular.
- Her kayıt türü kendi başlığı altında, değer ve TTL bilgisiyle birlikte listelenir.
Sonuçların yanında sıkça TTL (Time To Live) değerini görürsünüz. TTL, bir kaydın önbellekte kaç saniye tutulacağını söyler. Örneğin 3600 değeri, bilgisayarların bu kaydı bir saat boyunca yeniden sormadan kullanacağı anlamına gelir.
Kayıt Türleri Ne Anlatır?
- A / AAAA: Alan adının işaret ettiği IPv4 / IPv6 adresi. Sitenizin hangi sunucuda yayınlandığını buradan görürsünüz.
- MX: Bu alan adına gelen e-postaların hangi posta sunucusuna gideceğini belirler. Birden fazla MX kaydı, öncelik (priority) sırasıyla yedeklilik sağlar.
- TXT: SPF, DKIM ve alan adı doğrulama gibi metin bilgilerini taşır; e-posta güvenliğinin temelidir.
- NS: Alan adının DNS'ini yöneten yetkili isim sunucularını gösterir.
- CNAME: Bir alt alan adını başka bir alan adına takma ad olarak bağlar (örneğin blog.site.com → site.com).
- SOA: Bölgenin ana yönetim bilgisini, yetkili sunucuyu ve güncelleme sayacını içerir.
Gerçek Bir Örnek: E-posta Neden Gelmiyor?
Diyelim ki yeni bir e-posta servisine geçtiniz ama mesajlar ulaşmıyor. İlk bakılacak yer MX kaydıdır: eğer hâlâ eski sağlayıcının sunucusunu gösteriyorsa postalar yanlış yere gidiyordur. Ardından TXT kaydındaki SPF satırına bakarsınız; yeni sağlayıcı bu listede yoksa gönderdiğiniz e-postalar spam'e düşer. DNS sorgulama, bu iki kaydı saniyeler içinde önünüze koyarak sorunu tahminden çıkarıp somut hale getirir.
Ne Zaman Kullanılır?
DNS sorgulama, bir alan adının teknik sağlığını kontrol etmenin en hızlı yoludur. Web sitesi taşırken A kaydının yeni sunucuya geçip geçmediğini; e-posta kurarken MX ve TXT kayıtlarının doğruluğunu; SSL veya alan adı doğrulaması yaparken istenen TXT/CNAME kaydının eklenip eklenmediğini buradan görürsünüz. Ayrıca bir sitenin gerçekten çalışıp çalışmadığını anlamak için de ilk adım DNS kontrolüdür.
TTL ve Önbellek Mantığı
DNS'in hızlı çalışmasının sırrı önbelleklemedir. Her kaydın bir TTL değeri vardır ve bu süre boyunca ara sunucular kaydı yeniden sormadan hafızalarından yanıtlar. Uzun TTL (örneğin 86400, yani 24 saat) sunucu yükünü azaltır ve siteyi biraz daha hızlı yapar; ancak bir değişiklik yaptığınızda o değişikliğin yayılması da o kadar uzun sürer. Kısa TTL (örneğin 300, yani 5 dakika) ise değişiklikleri neredeyse anında yayar ama sorgu trafiğini artırır. Pratik yöntem şudur: normal zamanlarda TTL'yi orta bir değerde tutmak, büyük bir taşıma öncesinde ise birkaç gün önceden TTL'yi düşürüp geçişi sorunsuz hale getirmek. Böylece yeni kayıtlar hızla devreye girer, geçiş bittikten sonra TTL yeniden yükseltilir.
Değişiklikler Neden Hemen Görünmez?
Bir DNS kaydını değiştirdiğinizde bu değişikliğin tüm dünyaya ulaşması zaman alır; buna yayılma (propagation) denir. Süre, kaydın TTL değerine ve sunucuların önbelleğine bağlı olarak birkaç dakikadan birkaç saate kadar uzayabilir. Bu yüzden büyük bir geçiş planlıyorsanız, değişiklikten önce TTL değerini düşürmek geçişi hızlandırır. Sorgulaa DNS-over-HTTPS kullanarak sonucu doğrudan yetkili kaynaktan aldığı için, yaptığınız değişiklik yayıldıkça burada güncel değeri görebilirsiniz.