Ağ araçları
DNS yayılma denetleyici
Aynı kayıt için birden çok genel çözümleyicinin ne yanıtladığını karşılaştırın.
DNS yayılma kontrolü
Bir DNS değişikliğinden sonra çözümleyiciler, önbellekleri dolana kadar eski yanıtı sunmaya devam eder. Bu araç birkaç genel çözümleyiciyi sorgular ve her birinin şu anda ne döndürdüğünü gösterir.
Tek bir gözlem noktasından sabit bir genel çözümleyici kümesini karşılaştırır. Bir değişikliğin dünyadaki her çözümleyiciye ulaştığını kanıtlayamaz ve böyle bir iddiada da bulunmaz.
Aslında ne denetleniyor
Sorgu IPGet'in sunucusundan dört belirli genel çözümleyiciye gönderilir ve her birinin yanıtı ayrı ayrı gösterilir: 1.1.1.1'de Cloudflare, 8.8.8.8'de Google, 9.9.9.9'da Quad9 ve 76.76.2.0'da Control D. Bu ne dünya çapında bir ölçümdür ne de var olan bütün çözümleyicilerin kapsanmasıdır: dört bilinen bakış açısıdır.
Onları tek bir hükme indirmek yerine ayrı göstermek bilinçlidir, çünkü asıl bilgi veren şey aralarındaki uyuşmazlıktır. Şunu da bilmekte yarar var: Quad9 kötücül saydığı alan adlarını süzer; orada engellenmiş bir ad hiçbir şey döndürmezken diğer üçünde olağan biçimde çözümlenebilir ve bu bir yayılma arızası değildir.
Yayılma bir yolculuk değildir
DNS değişikliğinin “dünyayı dolaştığı” imgesi yanıltıcıdır. Hiçbir yere bir şey gönderilmez: her çözümleyici önceki yanıtı TTL süresi dolana kadar tutar ve ancak o zaman yetkili sunuculara yeniden sorar. Değişiklik sırasında çözümleyiciler arasındaki fark uzaklık değil, saatleri farklı çalışan önbelleklerdir.
Pratik sonucu da buradan çıkar. Kaydın TTL değerini önceden düşürün — değişiklik anında değil, saatler ya da günler önce — ki eski kopyalar hızla geçersizleşsin. Değişiklikten sonra beklenecek en uzun süre yaklaşık olarak önceki TTL kadardır. Bir çözümleyici bu süre geçtiği hâlde hâlâ eski değeri döndürüyorsa sorun büyük olasılıkla önbellek değil, bölgenin kendisidir.
Farklar nasıl yorumlanır
Bütün çözümleyiciler beklenen değerde birleşiyorsa değişiklik bu dört bakış açısından tamamlanmıştır. Kimi yeni kimi eski değeri döndürüyorsa değişiklik sürüyordur ve beklemekten başka bir şey gerekmez. Önceki TTL geçtiği hâlde hepsi eski değeri döndürüyorsa değişikliğin gerçekten doğru bölgeye kaydedilip kaydedilmediğini denetleyin.
Diğerleri yanıt verirken tek bir çözümleyicinin hata vermesi genellikle sizin alan adınızın değil o hizmetin geçici bir sorunudur. Hiçbiri yanıt vermiyorsa neden çoğunlukla yetkili sunuculardadır: orada NS kayıtlarını ve alan adının durumunu denetlemek gerekir.
Sıkça sorulan sorular
Buradaki “tutarlı” ne demek?
Test edilen çözümleyicilerin aynı yanıtı döndürdüğü anlamına gelir. Değişikliğin yayıldığına dair iyi bir kanıttır, ancak her yerdeki her çözümleyicinin güncellendiğinin ispatı değildir.
Çözümleyiciler neden farklı yanıt veriyor?
Her biri kaydı farklı bir anda önbelleğe aldı, dolayısıyla her birinin önbelleği farklı bir anda dolar. Değişiklikten hemen sonraki farklılık normaldir ve TTL dolunca kendiliğinden geçer.
Yayılma ne kadar sürmeli?
En fazla, değişiklikten önce geçerli olan TTL kadar. Çok daha uzun sürdüyse kayıt büyük olasılıkla hâlâ yayılıyor değil, yanlıştır.
İlgili araçlar
- DNS denetleyici Bir alan adı için A, AAAA, CNAME, MX, TXT, NS, SOA ve CAA kayıtlarını sorgulayın.
- Ters DNS sorgulama Bir IPv4 veya IPv6 adresinin geri çözümlendiği PTR sunucu adını bulun.
- WHOIS sorgulama Bir alan adının kayıt kuruluşunu, oluşturma ve bitiş tarihlerini sorgulayın.
- İnternet hız testi İndirme ve yükleme hızınızı, gecikmeyi ve jitter değerini ölçün.