7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

DNS Değişikliği Ne Kadar Sürede Yayılır?

Okuma süresi: 3 dk

Kısa yanıt: Kayıt değişiklikleri genellikle kaydın eski TTL süresi kadar (çoğunlukla 1-4 saat) içinde yayılır. Ad sunucusu değişiklikleri üst düzey alan adı sunucularındaki önbellek nedeniyle daha uzun sürebilir ve çoğunlukla 24-48 saat içinde tamamlanır.

Bu rehber kimin için: DNS değişikliği yapıp bekleyen kullanıcılar · Gereken süre: 4 dakika · Seviye: Başlangıç

“Yayılma” aslında bir dağıtım değil, önbelleklerin süresinin dolmasıdır. İnternet servis sağlayıcınızın DNS çözümleyicisi, bir kaydı bir kez sorduktan sonra TTL süresi boyunca hatırlar ve tekrar sormaz. Bu süre dolana kadar o çözümleyiciyi kullanan herkes eski kaydı görür. Farklı çözümleyiciler farklı zamanlarda sorduğu için değişiklik dünyanın farklı yerlerinde farklı zamanlarda görünür.

Yayılmayı izleme ve hızlandırma

  1. Önceden TTL’yi düşürün: Planlı bir taşımadan 24 saat önce ilgili kayıtların TTL değerini 300 saniyeye indirin.
  2. Değişikliği yapın: Kayıtları veya ad sunucularını güncelleyin.
  3. Küresel durumu kontrol edin: DNS yayılma kontrolü aracıyla kaydın yetkili ad sunucunuzda ve Cloudflare ile Google çözümleyicilerinde hangi değeri döndürdüğüne bakın.
  4. Yerel önbelleği temizleyin: Bilgisayarınızın DNS önbelleğini temizleyin ve tarayıcıyı yeniden başlatın.
  5. Farklı bir çözümleyiciyle deneyin: Mobil veriyle veya 1.1.1.1 gibi farklı bir DNS sunucusuyla test edin.
  6. TTL’yi geri yükseltin: Değişiklik oturduktan sonra TTL’yi 3600 veya üzerine çıkarın.

Ad sunucusu değişikliği neden daha uzun?

Ad sunucusu bilgisi, .com veya .tr gibi üst düzey alan adının sunucularında tutulur ve bu kayıtların TTL değerleri genellikle uzundur (çoğunlukla 1-2 gün). Bu süreyi siz değiştiremezsiniz. Bu nedenle ad sunucusu değişikliklerinde eski ve yeni sunucuda aynı kayıtların bir süre birlikte hazır bulunması önemlidir.

Değişiklik türüne göre ne kadar beklemelisiniz?

Bekleme süresini belirleyen şey değişikliğin türüdür. Aşağıdaki tabloda hangi sürenin geçerli olduğunu ve ne yapabileceğinizi bulun.

DeğişiklikSüreyi belirleyenNe yapmalı
Var olan A, CNAME, MX ya da TXT kaydını değiştirmekEski kaydın TTL değeriPlanlı değişiklikten önce TTL değerini 300 saniyeye indirin ve eski TTL kadar bekleyin
Daha önce olmayan bir kayıt eklemekO ad daha önce sorgulandıysa “bulunamadı” yanıtının önbellekte kalma süresi (alan adının SOA kaydında yazar)Kaydı eklemeden önce o adı denemeyin; denediyseniz bu süre kadar bekleyin
Ad sunucusu değiştirmekÜst alan adı (.com, .tr) sunucularındaki NS kayıtlarının TTL değeri ve eski sağlayıcıdaki kayıtların TTL değeriEski ve yeni sağlayıcıda aynı kayıtları bir süre birlikte tutun
DNSSEC açıkken sağlayıcı değiştirmekÜst alan adındaki DS kaydının TTL değeriÖnce DS kaydını kaldırın; adımlar DNSSEC rehberinde

Yetkili ad sunucusunu doğrudan sorgulayın

Ayarınızın kaynağında doğru olup olmadığını önbelleğe takılmadan görmek için kaydı doğrudan alan adınızın ad sunucusuna sorun: macOS ve Linux’ta dig @ns1.ornek.com alanadiniz.com A, Windows’ta nslookup alanadiniz.com ns1.ornek.com (ns1.ornek.com yerine kendi ad sunucunuzu yazın). Yetkili sunucu yeni değeri döndürüyorsa ayarınız doğrudur; kalan fark yalnızca önbelleklerin yenilenmesidir. Siteyi yayılma bitmeden yeni sunucuda görmek için hosts dosyası yöntemini kullanabilirsiniz.

Hâlâ çözülmediyse

48 saatten sonra da bazı ziyaretçiler eski siteyi görüyorsa bilgisayarlarındaki hosts dosyasını veya şirket ağlarındaki DNS önbelleğini kontrol etmeleri gerekir. Taşıma işlemini yayılma süresini dikkate alarak bizim planlamamızı isterseniz ücretsiz site taşıma hizmetimizden yararlanın.

Sık sorulan sorular

“DNS’i temizlemek” yayılmayı hızlandırır mı?

Yalnızca kendi bilgisayarınızdaki önbelleği temizler; diğer ziyaretçileri etkilemez.

Yayılma sırasında e-posta kaybolur mu?

Eski ve yeni sunucu bir süre birlikte çalışırsa kayıp olmaz; eski kutuyu birkaç gün kontrol edin.

Yeni eklediğim alt alan adı bazı ağlarda hâlâ “bulunamadı” diyor, neden?

Kaydı eklemeden önce o adı sorguladıysanız çözümleyici “böyle bir ad yok” yanıtını da önbelleğe alır. Bu olumsuz yanıt, alan adınızın SOA kaydında belirtilen süre boyunca saklanır ve bu sürede yeni kayıt o çözümleyicide görünmez. Beklemenin yanında kendi cihazınızın önbelleğini temizleyip farklı bir çözümleyiciyle deneyebilirsiniz.

İlgili rehberler