DNS kayıtları bozulduğunda web sitesi nasıl kurtarılır?
Web sitesinin bir anda açılmaması, e-posta trafiğinin durması veya ziyaretçilerin farklı bir sayfaya yönlenmesi çoğu zaman sunucu arızası sanılır. Oysa sorun, alan adının doğru sunucuya işaret etmesini sağlayan DNS kayıtlarında olabilir. DNS tarafındaki küçük bir silme, yanlış IP girişi veya hatalı nameserver değişikliği sitenin erişilemez görünmesine yol açabilir. Bu durumda panik yapmak yerine kayıtları sistemli biçimde kontrol etmek, kaybı hızlıca sınırlamanın en güvenli yoludur.
DNS bozulması gerçekten ne anlama gelir?
DNS kayıtları, alan adınız ile web sitenizin barındığı sunucu arasındaki yönlendirme bilgisidir. A kaydı web sitesinin IP adresini, CNAME alt alan adlarını, MX kayıtları e-postayı, TXT kayıtları ise doğrulama ve güvenlik amaçlı bilgileri taşır. Bu kayıtlardan biri hatalıysa site tamamen kapanabilir, yalnızca www sürümü çalışmayabilir ya da e-postalar teslim edilemeyebilir.
Özellikle alan adı taşıma, yeni hosting hesabına geçiş, CDN kurulumu, e-posta servisi değişikliği veya SSL yapılandırması sırasında DNS kayıtları yanlışlıkla bozulabilir. Sorunun kaynağını anlamak için önce hangi hizmetin etkilendiğini belirlemek gerekir: web sitesi mi, e-posta mı, alt alan adları mı, yoksa hepsi mi?
İlk kontrol: Alan adı ve nameserver bilgileri
Site açılmıyorsa ilk bakılması gereken yer nameserver bilgileridir. Alan adınız, DNS kayıtlarının tutulduğu doğru panele yönlenmiyorsa panelde yaptığınız değişikliklerin hiçbir etkisi olmaz. Alan adı sağlayıcınızın yönetim ekranında nameserver değerlerini kontrol edin ve bunların kullandığınız DNS yönetim sistemiyle aynı olduğundan emin olun.
Yakın zamanda sağlayıcı değiştirildiğinde eski ve yeni DNS panelleri karıştırılabilir. Bu durumda doğru kayıtları yanlış panelde düzenlemek sık görülen bir hatadır. Kurumsal işlerde, değişiklik yapmadan önce mevcut kayıtların ekran görüntüsünü veya dışa aktarılmış yedeğini almak ciddi zaman kazandırır.
A, CNAME, MX ve TXT kayıtlarını adım adım doğrulama
A kaydı ve IP adresi
A kaydı, alan adınızı web sitenizin bulunduğu IP adresine bağlar. Burada en kritik nokta, IP adresinin aktif sunucuya ait olup olmadığını doğrulamaktır. Eski bir sunucu IP’si kalmışsa ziyaretçiler ya boş sayfa görür ya da eski siteye ulaşır. IP bilgisini hizmet aldığınız panelden veya teknik destek ekibinden netleştirin.
CNAME kayıtları
www, blog, panel gibi alt alan adları çoğunlukla CNAME ile yönlendirilir. Örneğin ana alan adı çalışırken www sürümü açılmıyorsa CNAME kaydı eksik ya da hatalı olabilir. CNAME kayıtlarında IP değil, hedef alan adı kullanıldığını unutmayın.
MX ve TXT kayıtları
Web sitesi açılıyor fakat e-postalar çalışmıyorsa MX kayıtlarını kontrol edin. Kurumsal e-posta servislerinde SPF, DKIM ve DMARC gibi TXT kayıtları da önemlidir. Bu kayıtların eksik olması yalnızca teslimat sorununa değil, iletilerin spam klasörüne düşmesine de neden olabilir.
DNS yayılım süresini doğru değerlendirin
DNS değişiklikleri her yerde anında görünmez. TTL değeri ve internet servis sağlayıcıların önbellekleri nedeniyle yayılım birkaç dakikadan 24 saate kadar sürebilir. Ancak bu süre, hatalı kaydı bekleyerek düzelteceğiniz anlamına gelmez. Kayıt yanlışsa yayılım tamamlandığında sorun daha geniş ölçekte hissedilir.
Değişiklik yaptıktan sonra farklı ağlardan test etmek faydalıdır. Mobil veri, farklı tarayıcı, gizli sekme ve DNS önbelleği temizleme gibi basit kontroller yanlış teşhisi önler. Sadece kendi bilgisayarınızda site açılmıyor diye DNS tamamen bozuk kabul edilmemelidir.
Web sitesini hızlıca tekrar erişilebilir yapmak için izlenecek sıra
Bu adımlar sorunu çoğu senaryoda görünür hale getirir. Eğer site yeni bir hosting altyapısına taşındıysa, eski DNS kayıtlarını birebir kopyalamak her zaman doğru olmayabilir; yeni sunucu IP’si, e-posta sağlayıcısı ve SSL yapılandırması birlikte değerlendirilmelidir.
Yanlış müdahalelerden kaçınmak için pratik notlar
DNS düzeltirken en sık yapılan hata, aynı kaydı birden fazla farklı hedefe yönlendirmektir. Kök alan adı için çakışan A kayıtları, www için hatalı CNAME hedefi veya gereksiz yönlendirme kayıtları beklenmeyen davranışlara yol açabilir. Ayrıca proxylı DNS servisleri kullanılıyorsa gerçek IP ile görünen IP farklı olabilir; bu ayrımı bilmeden işlem yapmak teşhisi zorlaştırır.
WordPress tarafında önbellek eklentisi, CDN veya güvenlik duvarı kullanılıyorsa DNS düzeldikten sonra bile eski hata ekranı görülebilir. Bu durumda tarayıcı önbelleğini, site önbelleğini ve varsa CDN önbelleğini temizlemek gerekir. SSL sertifikası alan adı doğru IP’ye yönlenmeden yenilenemeyebilir; bu nedenle sertifika hatasını çözmeden önce DNS doğruluğu kontrol edilmelidir.
Ne zaman teknik destek alınmalı?
Kayıtların ne anlama geldiğinden emin değilseniz veya aynı alan adı hem web sitesi hem de kurumsal e-posta için kritikse gelişigüzel değişiklik yapmamak daha güvenlidir. Özellikle çoklu alt alan adı, harici e-posta servisi, CDN ve özel sunucu kullanılan yapılarda tek bir hatalı kayıt geniş etki oluşturabilir.
Destek talebi açarken alan adını, değişiklik saatini, kullanılan DNS panelini, beklenen IP adresini ve görülen hata mesajını paylaşın. Bu bilgiler teknik ekibin sorunu daha hızlı ayırmasını sağlar. DNS kayıtları düzenli yedeklendiğinde ve değişiklikler kayıt altına alındığında, benzer bir kesintide web sitesini yeniden erişilebilir hale getirmek çok daha kısa sürer.