DNS Propagation
Aynı kaydı dünyanın farklı resolver'larından sorgulayıp yayılımı kontrol edin.
Bir hedef girin
Örn. example.com — çalıştırmak için ⏎ / ⌘⏎
DNS Propagation Nedir?
DNS Propagation aracı, aynı DNS kaydını farklı genel resolver'lardan eşzamanlı sorgular ve dönen yanıtların birbiriyle tutarlı olup olmadığını gösterir.
Bir DNS değişikliğinden sonra resolver'ların bir kısmı yeni değeri, bir kısmı eski değeri döndürür; bu geçiş sürecinin normal parçasıdır ve eski kaydın TTL süresi dolana kadar sürer. Tüm resolver'lar aynı yanıtı verdiğinde durum "tutarlı" olur.
Kalıcı farklılıklar propagation değil, yapılandırma sorunudur: yetkili sunucular arasında uyumsuz bölge dosyası veya yanlış yapılandırılmış bir anycast düğümü gibi.
Sık Sorulan Sorular
8 soruDNS yayılımı ne kadar sürer?
Çoğunlukla eski kaydın TTL süresi kadar — genellikle dakikalar ile birkaç saat arası. "48 saat sürer" efsanesi eski TTL'in yüksek olduğu durumlar içindir; modern kurulumlarda değişiklikler çok daha hızlı yayılır.
"Yayılıyor" durumu bir hata mı?
Hayır. Resolver'ların bir kısmının yeni, bir kısmının eski değeri göstermesi geçiş sürecinin doğal parçasıdır. Tüm resolver'lar aynı değeri gösterdiğinde durum "Tutarlı" olur.
Yayılımı hızlandırabilir miyim?
Değişiklikten önce TTL'i düşürün (örn. 300 sn'ye), değişikliği yapın, sonra TTL'i normale döndürün. Yayılmış eski kayıtları uzaktan temizleyemezsiniz; bazı resolver'ların cache-flush araçları (Google, Cloudflare) vardır.
Hangi resolver'lar kontrol ediliyor?
Google (8.8.8.8), Cloudflare (1.1.1.1) ve Quad9 (9.9.9.9) DoH uçları eşzamanlı sorgulanır ve yanıtlar karşılaştırılır.
Kaç resolver kontrol ediliyor ve neden bu kadar?
Google, Cloudflare ve Quad9'un DoH uçları eşzamanlı sorgulanır. Bunlar dünya genelinde anycast ile dağıtılmış en yaygın üç genel resolver'dır; bir değişiklik bu üçünde göründüğünde kullanıcıların ezici çoğunluğu için yayılmış sayılır.
Sonuçlar farklı çıkıyorsa hangisi doğru?
En yüksek sayıda resolver'ın döndürdüğü değil, yetkili nameserver'ınızın söylediği değer doğrudur. Yetkili yanıtı görmek için DNS Sağlık Kontrolü aracını kullanın; o araç sorguyu doğrudan sizin nameserver'larınıza gönderir.
Değişiklikten kaç dakika sonra kontrol etmeliyim?
Eski kaydın TTL'i kadar bekleyin. TTL 300 sn ise beş dakika sonra çoğu resolver güncellenmiş olur; TTL 86400 ise bir gün sürebilir. Değişiklikten önce TTL'i düşürmediyseniz bekleme süresini kısaltmanın bir yolu yoktur.
Bir resolver hâlâ eskiyi gösteriyorsa ne yapabilirim?
Google ve Cloudflare kendi önbelleklerini temizlemek için genel araçlar sunar (Google Public DNS Flush Cache, Cloudflare Purge Cache). Diğer resolver'ların önbelleğine dışarıdan müdahale edemezsiniz; TTL dolmasını beklemek gerekir.