DNSLab

DNS Yayılım Kontrolü

Bir kaydı dünya genelindeki çözümleyicilerde sorgulayın.

Çalıştırmak için yukarıya bir değer girin: DNS Yayılım Kontrolü

örn. example.com

Kısa cevap

DNS Yayılım Kontrolü, aynı DNS kaydını dünyanın farklı bölgelerindeki çözümleyicilere sorar ve her birinin döndürdüğü sonucu gösterir. Tüm sonuçların aynı olması değişikliğinizin tamamen yayıldığı anlamına gelir; farklı ya da eksik sonuçlar bazı bölgelerin hâlâ eski kaydı sunduğunu gösterir.

DNS Yayılım Kontrolü, tek bir alan adı için belirli bir kayıt tipini farklı ülke ve ağlardaki birçok genel çözümleyiciye sorar ve gelen yanıtları yan yana gösterir. Bir A, CNAME, MX veya TXT kaydını değiştirdiğinizde bu güncelleme tüm internete aynı anda ulaşmaz. Eski TTL süresince oluşmuş önbellekler, süreleri dolana kadar eski değeri sunmaya devam eder. Bu araç sayesinde değişikliğin dünya genelinde ne kadar yayıldığını canlı olarak izler; trafiği taşımadan, bir geçişi duyurmadan veya bazı ziyaretçilerin neden hâlâ eski sunucuya düştüğünü çözmeden önce durumu doğrularsınız.

Nasıl çalışır

Bir alan adı girer ve kayıt tipini seçersiniz; araç aynı sorguyu Google, Cloudflare, Quad9 ve bölgesel sağlayıcılar gibi coğrafi olarak dağılmış çözümleyicilere gönderir. Her çözümleyici yanıtı kendi önbelleğinden ya da doğrudan yetkili ad sunucularınıza giderek verir. Her çözümleyici eski kaydı farklı bir anda önbelleğe aldığı için kalan TTL süreleri farklıdır; bir konumda yeni IP görünürken diğerinde hâlâ eski değerin dönmesinin sebebi tam olarak budur.

Sonuçları nasıl okursunuz

Tüm konumlardaki değer sütununu karşılaştırın. Her çözümleyici aynı ve güncel yanıtı döndürüyorsa o kayıt için yayılım büyük ölçüde tamamlanmıştır. Karışık sonuçlar, bazı önbelleklerin hâlâ eski değeri tuttuğunu ve TTL dolduğunda tazeleneceğini gösterir. Zaman aşımı veya SERVFAIL hataları genellikle yavaş yayılımı değil, erişilemeyen ya da yanlış yapılandırılmış bir ad sunucusunu işaret eder. Bu tablonun genel çözümleyici önbelleklerini yansıttığını, tek bir kullanıcının cihazındaki DNS'i göstermediğini unutmayın.

Sık karşılaşılan sorunlar ve çözümleri

Bir değişiklik yayılmıyorsa önce kaydın önbellekte değil, yetkili kaynakta gerçekten mevcut olduğunu doğrulayın. Yavaş yayılımın en yaygın nedeni önceki kaydın uzun TTL'sidir; bu yüzden planlı bir geçişten çok önce TTL'yi düşürün. Doğru bölgeyi düzenlediğinizden ve aynı tipte eski bir kaydı geride bırakmadığınızdan emin olun. Yalnızca kendi bilgisayarınız geride kalıyorsa, küresel tabloyu beklemek yerine yerel DNS önbelleğinizi temizleyin.

Sıkça sorulan sorular

DNS yayılımı ne kadar sürer?
Süre, kaydın önceki TTL değeriyle sınırlıdır. Eski değerin TTL'si 3600 saniyeyse, önbellekler değişikliğinizden sonra bir saate kadar eski değeri sunmaya devam edebilir. Kayıt firması veya ad sunucusu değişiklikleri daha uzun sürebilir; çünkü üst bölge TTL'leri çoğu zaman 24 ila 48 saattir. Değişiklikten önce TTL'yi düşürmek bu süreyi belirgin biçimde kısaltır.
Bazı konumlar neden hâlâ eski kaydı gösteriyor?
O çözümleyiciler önceki yanıtı önbelleğe almış ve TTL süreleri henüz dolmamıştır. Her çözümleyici eski kaydınızı farklı bir anda aldığı için farklı zamanlarda tazelenir. Bu normaldir ve kendiliğinden düzelir. Bir konum TTL süresinin çok ötesinde eski kalıyorsa, o çözümleyici bir minimum önbellek süresi uyguluyor ya da yayımladığınız değeri dikkate almıyor olabilir.
Bu sonuçlar ziyaretçilerimin gördüğünü yansıtır mı?
Kısmen. Araç, birçok kişinin kullandığı büyük genel çözümleyicileri örnekler; ancak tek tek ziyaretçiler kendi internet sağlayıcılarının çözümleyicisini, kurumsal bir DNS sunucusunu ya da yönlendirici veya cihazlarındaki yerel önbelleği kullanabilir. Bunlar burada gösterilen genel çözümleyicilerin gerisinde kalabilir. Bu konumlarda tutarlı yanıt almak güçlü bir işarettir, her kullanıcı için kesin bir garanti değildir.
DNS Yayılım Kontrolü · DNSLab