DNS yayılması denildiğinde çoğunlukla farklı önbelleklerin eski cevabı bırakıp yeni cevabı kullanması kastedilir. Her kullanıcı aynı anda aynı sonucu almak zorunda değildir. Kontrolün amacı belirli bir saat tahmini yapmak değil, yeni kaydın yetkili sunucuda yayımlandığını ve eski sonuçların hangi katmanda tutulduğunu anlamaktır. Böylece doğru bekleme veya düzeltme adımını seçebilirsiniz.
Başlamadan önce
Değiştirdiğiniz tam adı, kayıt türünü, eski ve yeni değeri, değişiklik saatini ve önceki TTL değerini kaydedin. example.com ile www.example.com aynı sorgu değildir. Ana alan adı için yapılan kontrol, bütün alt alan adlarının hazır olduğunu göstermez. Bilgisayarınızda dig yoksa nslookup veya DNS sağlayıcınızın sorgu araçlarını kullanabilirsiniz.
Adım adım kontrol
Alan adının yetkili nameserverlarını sorgulayın.
nslookup -type=NS example.comörneğinde kendi alan adınızı kullanın. Beklediğiniz hizmetin sunucuları görünmüyorsa önce kayıt operatöründeki NS ayarına bakın. DNS yönetim ekranında yeni kaydın görünmesi, o ekranın halen yetkili olduğu anlamına gelmeyebilir; özellikle NS değişiminden sonra bunu doğrulayın.Yetkili nameserverı doğrudan sorgulayın. Örneğin
dig @ns1.provider.example www.example.com Akomutunda gerçek NS ve alan adınızı yazın. Yeni IPv4 cevabı burada doğruysa kayıt o sunucuda yayımlanmıştır. Birden fazla yetkili sunucu varsa hepsini kontrol edin; tek bir sunucudaki güncel cevap bütün NS kümesinin uyumlu olduğunu kanıtlamaz.Normal internet çözümleyicisini aynı ad ve aynı tür için sorgulayın.
nslookup -type=A www.example.comile yerel ağın kullandığı cevabı inceleyin. Aynı sorguyu başka bir güvenilir çözümleyici veya farklı ağ üzerinden karşılaştırın. Sonuçtaki IP, kayıt türü ve varsa kalan TTL süresini not edin; sadece sayfanın açılmasına göre karar vermeyin.A ve AAAA sonuçlarını ayrı kontrol edin. IPv4 kaydını güncellediğiniz halde eski IPv6 hedefi duruyorsa bazı kullanıcılar eski sunucuya bağlanabilir. Proxy kullanıyorsanız genel DNS cevabında origin IP yerine proxy adresi görmek normal olabilir. Bu durumda proxy panelindeki origin hedefini ayrıca doğrulayın; dışarı dönen IPyi yanlışlıkla hosting IPsi diye kullanmayın.
DNS doğru olduktan sonra tarayıcı, uygulama ve CDN önbelleğini inceleyin. Özel pencere kullanmak çerez ve sayfa önbelleği etkisini ayırmaya yardım eder, fakat bütün DNS önbelleklerini temizlemez. Yeni sunucuda küçük ve tanınabilir bir test içeriği hazırlamak, hangi sunucudan cevap aldığınızı anlamak için yalnızca tasarıma bakmaktan daha güvenilir bir yöntemdir.
Sonucu doğrulama
Yetkili cevap ile birkaç çözümleyici aynı hedefi döndürdüğünde DNS tarafındaki geçişin ilerlediğini söyleyebilirsiniz. Bütün dünyaya aynı saniyede ulaşıldığını iddia etmeyin. Önceki TTL, NS delegasyonu, olumsuz cevap önbelleği ve yerel ağ davranışı sonucu etkileyebilir. TTLyi değişiklik anında düşürmek, daha önce alınmış uzun ömürlü cevapların süresini geriye doğru kısaltmaz.
Örnek teşhis
Yeni A kaydı yetkili sunucuda doğru, ev bağlantısında eski, telefonun mobil verisinde doğru olsun. Bu durumda kaydı sürekli yeniden silip eklemek yerine ev ağının çözümleyici cevabını inceleyin. Eski sunucuyu hemen kapatmayın; geçiş döneminde eski hedefe gelen ziyaretçiler olabilir. Kritik formlarda veri kaybı oluşmaması için iki sunucu arasındaki içerik planını ayrıca düşünün.
Sorun giderme
Yetkili sunucu yanlış cevap veriyorsa beklemek çözüm değildir; doğru zone veya kayıt değerini düzenleyin. Bir NS cevap verip diğeri vermiyorsa sağlayıcıya karşılaştırmalı sonuçlarla başvurun. SERVFAIL, NXDOMAIN ve bağlantı zaman aşımı farklı problemlerdir. Ekran görüntüsüne sorgu adını, türünü ve saati eklemek, destek ekibinin sorunu doğru katmanda değerlendirmesini kolaylaştırır.
Sık sorulan sorular
DNS her zaman 24 veya 48 saatte mi yayılır?
Hayır. Bunlar genel beklenti olarak kullanılan süreler olabilir; teknik garanti değildir. Değişiklik türü ve önbellek süresi önemlidir. Yetkili cevabı önce kontrol ederek kaydın hiç yayımlanmaması ile önbellekte beklemesini birbirinden ayırmalısınız.
Yalnızca bilgisayar önbelleğini temizlemek yeterli mi?
Her zaman değil. Yerel cihazdan sonra modem, işletme ağı veya internet sağlayıcısının çözümleyicisi de eski cevabı tutabilir. Temizleme yaptıktan sonra aynı sorguyu yeniden ölçün. Başka ağdaki sonuçları karşılaştırmadan genel bir DNS arızası olduğunu varsaymayın.
İlgili işlemler
Müşteri paneliniz üzerinden hizmetinizi ve destek taleplerinizi açabilir, bilgi bankasında diğer rehberlere ulaşabilirsiniz. Yeni bir hizmet için hosting paketlerini ve alan adı seçeneklerini inceleyin.
Resmî kaynaklar
Süreç özeti
DNS değişikliğinin yayılmasını nasıl kontrol edersiniz?
| Adım | Kontrol |
|---|---|
| 1 | Yetkili NS bulun |
| 2 | Doğrudan sorgulayın |
| 3 | Çözümleyicileri karşılaştırın |
| 4 | Eski cevabı ayırın |
