DNS Yayılma Kontrolü (DNS Propagation)
Yaptığınız DNS değişikliğinin yetkili ad sunucusunda ve Cloudflare (1.1.1.1) ile Google (8.8.8.8) genel çözümleyicilerinde görünüp görünmediğini tek seferde kontrol edin.
DNS yayılması nedir?
DNS’te bir kaydı değiştirdiğinizde yetkili ad sunucusu hemen yeni değeri verir; ancak dünyadaki çözümleyiciler eski değeri, kaydın TTL süresi dolana kadar önbelleklerinde tutar. “Yayılma” dediğimiz şey aslında bu önbelleklerin sırayla yenilenmesidir. Ad sunucusu (NS) değişikliklerinde süreyi üst alandaki NS kayıtlarının TTL değeri belirler; örneğin .com'da bu değer 48 saattir.
Yayılmayı hızlandırmanın yolu
Değişiklikten sonra yapılabilecek pek bir şey yoktur; asıl iş önceden yapılır: Planlı bir taşıma veya IP değişikliğinden en az bir TTL süresi önce kaydın TTL’ini 300 saniyeye düşürün. Değişiklik tamamlanınca TTL’i tekrar yükseltin. Kendi bilgisayarınızda eski değeri görüyorsanız işletim sisteminizin ve tarayıcınızın DNS önbelleğini temizlemek yardımcı olur.
Kayıt türüne göre güncellemeyi ne belirler?
Yayılma süresini tek bir sayı belirlemez; değişen kaydın türüne ve daha önce önbelleğe alınmış olmasına bağlıdır.
| Özellik | Güncellemeyi ne belirler? | Kontrol ipucu |
|---|---|---|
| A ve AAAA | Kaydın kendi TTL değeri | Beklenen değere yeni IP adresini yazın |
| CNAME | CNAME kaydının ve hedef adın kayıtlarının TTL değerleri | Hem CNAME’i hem hedef adı ayrı ayrı kontrol edin |
| MX | MX kaydının TTL değeri ve posta sunucusunun A kaydı | Beklenen değere yeni posta sunucusunun adını yazın |
| TXT | TXT kaydının TTL değeri | SPF için beklenen değere v=spf1 ya da eklediğiniz include değerini yazın |
| NS | Üst bölgedeki (ör. .com, .com.tr) yetkilendirme kayıtlarının TTL değeri; bu süreyi uzantının yöneticisi belirler | Kayıt firmasındaki değişikliği whois ile doğrulayın |
| Yeni eklenen kayıt | Kayıt eklenmeden önce sorgulandıysa “yok” yanıtı, bölgenin SOA kaydındaki negatif önbellek süresi boyunca saklanır | Yeni kaydı eklemeden önce sorgulamamaya çalışın |
Ad sunucusu değişikliğinin kayıt firmasına işlendiğini whois sorgulama sonucundaki ad sunucularından görebilirsiniz.
Taşıma sonrası kontrol listesi
Yayılma tamamlanana kadar eski sunucunuzu kapatmayın, e-posta için MX kayıtlarını da kontrol edin ve SSL sertifikanızın yeni sunucuda kurulu olduğundan emin olun. Sitenizi bize taşıyorsanız ücretsiz site taşıma ekibimiz bu adımları sizin için planlar.
DNS yayılması nasıl kontrol edilir?
- Alan adı ve kayıt türünü seçin: Değiştirdiğiniz kaydın türünü seçin (ad sunucusu değiştirdiyseniz NS).
- Beklenen değeri yazın: Yeni IP adresini veya ad sunucusunu girerseniz eşleşme otomatik işaretlenir.
- Sonuçları okuyun: “✓ Eşleşiyor” yeni değeri, “✗ Farklı” eski değeri gösteren çözümleyicilerdir; yetkili ad sunucusu satırı değişikliğin kaynağını gösterir.
- Gerekirse tekrar kontrol edin: Yayılma sürüyorsa eski kaydın TTL süresi kadar bekleyip kontrolü tekrarlayın.
Sık sorulan sorular
DNS değişikliğim neden bazı yerlerde görünmüyor?
Değişikliği göstermeyen çözümleyici eski kaydı TTL süresi boyunca önbellekte tutuyor. Süre dolduğunda yeni değeri alacaktır.
Yayılma 48 saatten uzun sürebilir mi?
Nadiren. Çoğu değişiklik TTL süresi içinde tamamlanır. Eski kaydın TTL süresi geçtiği hâlde hâlâ eski değer görünüyorsa kaydın yetkili ad sunucusunda doğru olduğunu ve alan adının doğru ad sunucularını kullandığını kontrol edin.
Kendi bilgisayarımda DNS önbelleğini nasıl temizlerim?
Windows’ta komut isteminde “ipconfig /flushdns”, macOS’te Terminal’de “sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder” komutunu kullanabilirsiniz. Tarayıcının kendi önbelleği için tarayıcıyı yeniden başlatın.
Hangi çözümleyicileri kontrol ediyorsunuz?
Üç kaynağı karşılaştırırız: alan adınızın yetkili ad sunucusu (dticaret sunucusundan doğrudan sorgulanır), Cloudflare (1.1.1.1) ve Google (8.8.8.8) genel çözümleyicileri. Yetkili sunucu yeni değeri, genel çözümleyiciler eski değeri gösteriyorsa değişiklik henüz yayılmamıştır.
Yeni eklediğim kayıt neden hâlâ “Kayıt yok” görünüyor?
Kaydı eklemeden önce aynı ad sorgulandıysa çözümleyiciler “kayıt yok” yanıtını da önbelleğe alır. Bu yanıt, bölgenin SOA kaydındaki negatif önbellek süresi dolana kadar verilmeye devam eder; yetkili ad sunucusu satırında kayıt görünüyorsa yapılacak tek şey beklemektir.
Beklenen değer alanına ne yazmalıyım?
Aradığınız değerin tamamını ya da ayırt edici bir parçasını. Araç büyük-küçük harf ayırmadan, yanıtın bu metni içerip içermediğine bakar; A kaydında yeni IP adresini, MX’te sunucu adını, TXT’de ör. v=spf1 ya da eklediğiniz include değerini yazabilirsiniz.
Ad sunucusu (NS) değişikliğini nasıl kontrol ederim?
Önce değişikliğin kayıt firmasına işlendiğini whois sonucundaki ad sunucularından doğrulayın. Ardından bu araçta kayıt türü olarak NS’yi seçip yeni ad sunucularından birini beklenen değer olarak yazın; genel çözümleyiciler eski ad sunucularını gösteriyorsa üst bölgenin TTL süresi henüz dolmamıştır.
İlgili araçlar ve hizmetler
Sonuçlara göre bir sonraki adımı kolaylaştıran ilgili araçlarımız ve hizmetlerimiz aşağıda.
- Domain SorgulamaDomain sorgulama aracıyla alan adınız boş mu hemen öğrenin.Sunucu tarafı
- Whois SorgulamaÜcretsiz whois sorgulama aracı: alan adının kayıt tarihi, bitiş tarihi, kayıt firması ve ad sunucularını görün.Sunucu tarafı
- Domain İsim ÖnericiAnahtar kelimenizi yazın, domain isim önerici marka dostu alan adı fikirlerini anında listelesin; beğendiğinizin .com.tr, .tr, .com ve diğer uzantılarda boşta olup olmadığını tek tıkla sorgulayın.Tarayıcıda çalışır
- Hosting SorgulamaBir web sitesinin IP adresini ve bu IP’nin kayıtlı olduğu kuruluşu (çoğunlukla hosting firması veya veri merkezi) öğrenin.Sunucu tarafı
- IDN Punycode DönüştürücüTürkçe karakterli alan adlarını Punycode (xn--) biçimine ve geri çevirin.Tarayıcıda çalışır
- DNS SorgulamaÜcretsiz DNS sorgulama aracı: A, AAAA, MX, TXT, CNAME, NS, CAA ve SOA kayıtlarını TTL değerleriyle birlikte tek ekranda görün.Sunucu tarafı