DNS Yayılma Kontrolü

Son zamanlardaki bir DNS değişikliğinin büyük resolver'lara (Google, Cloudflare, Quad9, NextDNS, ControlD) yayılıp yayılmadığını kontrol edin.

DNS yayılımı nasıl çalışır

Bir DNS kaydını değiştirdiğinizde merkezi bir gönderim olmaz. Adınız için daha önce yanıt vermiş her çözümleyici, kaydın TTL'si (time to live) dolana kadar eski değeri önbelleğinde tutar - ancak ondan sonra yetkili ad sunucularınıza tekrar sorar ve değişikliği alır.

Bu araç, beş büyük genel çözümleyiciyi (Google, Cloudflare, Quad9, NextDNS, ControlD) paralel olarak sorgular ve yanıtları karşılaştırır. Hepsi yeni değer üzerinde anlaştığında, dünya genelindeki kullanıcıların büyük çoğunluğu da onu görecektir.

Yayılım süresi bu nedenle sabit bir '48 saat' değil, sizin TTL'nizdir. 300 saniyelik TTL'ye sahip bir kayıt dakikalar içinde yakınsar. 48 saat rakamı belirli bir durumdan gelir: bir alan adının ad sunucularını değiştirmek; burada üst TLD bölgesinin delegasyon kayıtlarının TTL'si iki güne kadar çıkabilir (.com için 172800 sn).

Sonuçlar nasıl okunur

Her satır bir çözümleyicidir. Yorumlama:

Sık karşılaşılan sorunlar

Çözümleyiciler güncellendi ama bilgisayarım hâlâ eski siteyi açıyor. İşletim sisteminiz ve tarayıcınız kendi DNS önbelleklerini tutar. Bunları temizleyin (Windows'ta ipconfig /flushdns, tarayıcıyı yeniden başlatın) veya gizli pencereden ve başka bir ağdan test edin.

Bir çözümleyici saatlerce geride kalıyor. Çözümleyiciler yük altında biraz bayat yanıtlar sunabilir veya değişikliğinizden hemen önce toplanan eski TTL'ye uyabilir. Google ve Cloudflare, adınız için yenileme talep edebileceğiniz genel önbellek temizleme sayfaları sunar.

Değişiklik TTL geçtikten sonra bile hiçbir yerde görünmüyor. Değişikliğin yetkili sunuculara ulaştığını doğrulayın: bölgenizin NS'lerini doğrudan sorgulayın. Bölgedeki bir yazım hatası, yanlış bölge kopyasını düzenlemek veya DNS sağlayıcısında kaydedilmemiş bir değişiklik, yavaş yayılımdan daha yaygındır.

Sıkça sorulan sorular

DNS yayılımı ne kadar sürer?

Kaydın TTL'si kadar, genellikle dakikalardan birkaç saate. Yalnızca kayıt operatöründeki ad sunucusu (NS) değişiklikleri 24-48 saate kadar sürebilir; çünkü TLD delegasyon kayıtları uzun TTL taşır. 'Her şey için 48 saat' kuralı bir efsanedir.

DNS yayılımını hızlandırabilir miyim?

Değişiklikten önce: TTL'yi en az bir eski TTL dönemi öncesinden düşürün (örn. 300 sn'ye). Değişiklikten sonra: Google (dns.google/cache) ve Cloudflare (one.one.one.one/purge-cache) genel önbellek temizleme araçlarını kullanın. Diğer çözümleyiciler zorlanamaz - önbellekleri kendiliğinden dolar.

Çözümleyiciler neden farklı yanıtlar döndürüyor?

Ya değişiklik hâlâ yayılıyordur (önbellekler farklı anlarda dolar) ya da alan adı kasıtlı olarak farklı yanıtlar sunuyordur - CDN, anycast ve GeoDNS konuma bağlı adresler döndürür; bu normaldir ve bir hata değildir.

Kayıtlarım için hangi TTL'yi ayarlamalıyım?

Yaygın uygulama: hızlı değiştirmeniz gerekebilecek kayıtlar için 300-3600 saniye (A/AAAA, CNAME), MX veya NS gibi kararlı altyapı için daha uzun (bir güne kadar). Çok düşük TTL'ler DNS sağlayıcınızdaki sorgu yükünü artırır; çok yüksek TTL'ler acil değişiklikleri yavaşlatır.

DNS değişikliği izleyicisi ister misiniz?

ePulz.io, DNS kayıtlarını izleyebilir ve değiştiğinde uyarı verebilir (DNS hijacking detection).

7 gün ücretsiz deneyin →

Bu araç hakkında

Bir DNS kaydını değiştirdikten sonra, her çözümleyici TTL süresi dolana dek eski değeri sunmaya devam eder. Bu, aynı anda beş büyük çözümleyiciyi sorgular (Google, Cloudflare, Quad9, NextDNS, ControlD): eşleşen yanıtlar değişikliğin yayıldığı, farklı yanıtlar ise biraz daha beklemeniz gerektiği (veya alan adının anycast kullandığı) anlamına gelir.