Domain için Çevrimiçi DNS Kaydı Kontrolü: DNS Yapılandırmanızı Doğrulama ve Sorun Giderme Kılavuzu
DNS kayıtlarını izlemek ve yönetmek, herhangi bir website sahibi, geliştirici veya sistem yöneticisinin en kritik — ancak sıklıkla göz ardı edilen — sorumluluklarından biridir. Yanlış yapılandırılmış veya güncel olmayan bir DNS kaydı, web sitenizi sessizce çevrimdışı alabilir, e-posta teslimatını bozabilir veya etki alanınızı güvenlik açıklarına maruz bırakabilir. Düzenli olarak çevrimiçi DNS kaydı kontrolü yapılması, etki alanınızın sağlığı hakkında tam görünürlük sağlar ve sorunları kullanıcılarınızı etkilemeden önce yakalanmanıza yardımcı olur.
Bu kapsamlı rehber, bilmeniz gereken her şeyi kapsar: DNS kayıtları nedir, neden kontrol etmelisiniz, hangi araçları kullanmalısınız, sonuçları nasıl yorumlamalısınız ve en yaygın sorunları nasıl düzeltmelisiniz.
DNS Kayıtları Nedir? Teknik Bir Genel Bakış
Domain Name System (DNS), internetin telefon rehberidir. Bir kullanıcı tarayıcısına etki alanı adınızı yazdığında, DNS bu insan tarafından okunabilir adı makine tarafından okunabilir bir IP adresine çevirir ve isteği doğru sunucuya yönlendirir. Her etki alanının dağıtılmış bir veritabanında depolanan bir DNS kaydı seti vardır ve her kayıt türü belirli bir işlev görür.
En Önemli DNS Kayıt Türleri
| Kayıt Türü | İşlev |
|---|---|
| A Kaydı | Bir etki alanı adını IPv4 adresine eşler (örn., 93.184.216.34) |
| AAAA Kaydı | Bir etki alanı adını IPv6 adresine eşler |
| CNAME Kaydı | Bir etki alanı adını başka bir etki alanı adına işaret eden bir takma ad oluşturur |
| MX Kaydı | E-posta almaktan sorumlu posta değişim sunucularını belirtir |
| TXT Kaydı | Rastgele metin verilerini depolar — yaygın olarak SPF, DKIM ve DMARC e-posta kimlik doğrulaması için kullanılır |
| NS Kaydı | Etki alanı için yetkili ad sunucularını tanımlar |
| SOA Kaydı | Birincil ad sunucusu ve yenileme aralıkları dahil olmak üzere bölge hakkında yönetim bilgilerini içerir |
| PTR Kaydı | Ters DNS araması gerçekleştirir — bir IP adresini etki alanı adına geri eşler |
| SRV Kaydı | Belirli hizmetler için sunucuların konumunu belirtir (örn., VoIP, SIP) |
| CAA Kaydı | Etki alanı için SSL/TLS sertifikaları vermeye izin verilen Sertifika Yetkililerini kısıtlar |
İncelemek istediğiniz kayıt türünü anlamak, etkili bir DNS kontrolü için ilk adımdır.
Neden Düzenli DNS Kayıt Kontrolleri Yapmalısınız
DNS sorunları nadiren kendilerini yüksek sesle duyururlar. Daha sık olarak, bazı ülkelerde yüklenen ancak diğerlerinde yüklenmeyen bir website, aralıklı olarak geri dönen e-postalar veya aniden doğrulamayı başarısız olan bir SSL sertifikası gibi ince, tanılaması zor sorunlar olarak ortaya çıkarlar. DNS kayıtlarınızı düzenli olarak kontrol etmenin en önemli nedenleri şunlardır:
1. Değişikliklerden Sonra DNS Yayılımını Doğrulayın
Bir DNS kaydını her güncellediğinizde — etki alanınızı yeni bir VPS Hosting sunucusuna işaret etseniz, ad sunucularını değiştirseniz veya yeni bir alt etki alanı ekleseniz — bu değişikliklerin dünya çapındaki binlerce DNS çözümleyicisinde yayılması gerekir. Yayılım, kayıt TTL (Time to Live) değerinize bağlı olarak birkaç dakikadan 48 saate kadar sürebilir. Çevrimiçi bir DNS kontrolü, yayılımın tamamlandığını ve farklı coğrafi bölgelerde tutarlı olduğunu doğrulamanıza olanak tanır.
2. Website Kapalı Kalması ve Bağlantı Sorunlarını Tanılayın
Web siteniz aniden erişilemez hale gelirse, sorun sunucunuzda olmayabilir — bu bir DNS yanlış yapılandırması olabilir. A veya AAAA kayıtlarınızı kontrol etmek, etki alanınızın doğru IP adresine işaret edip etmediğini hemen söyler.
3. E-posta Teslimat Hatalarını Giderin
Eksik veya yanlış MX kayıtları, e-posta teslimat hatalarının başlıca nedenidir. İşletmenizi yönetiyorsanız ve e-postalarınız geri dönüyorsa veya ulaşmıyorsa, MX ve TXT (SPF/DKIM) kayıtlarınızın DNS kontrolü, atmanız gereken ilk tanı adımıdır. Bu, özel bir Email Hosting hizmeti kullanıyorsanız özellikle önemlidir.
4. Yetkisiz Değişiklikleri İzleyin
DNS ele geçirme gerçek ve artan bir tehdittir. Etki alanı kayıt şirketinizin hesabına erişim sağlayan saldırganlar, trafiğinizi sessizce kötü amaçlı sunuculara yönlendirebilir. Düzenli DNS izlemesi, yetkisiz değişiklikleri ciddi hasara neden olmadan önce tespit etmenize yardımcı olur.
5. SSL Sertifikası Yapılandırmasını Doğrulayın
SSL sertifikası vermeden önce, Sertifika Yetkilikleri (CA’lar) genellikle TXT veya CNAME kayıtları aracılığıyla DNS tabanlı etki alanı doğrulaması gerektirir. Bu kayıtları kontrol etmek, doğrulama belirteçlerinizin doğru yerde olduğunu doğrular. Etki alanınız için SSL Sertifikaları yönetiyorsanız, DNS doğrulaması zorunlu bir adımdır.
6. Sunucu Geçişinden Sonra Doğru Yapılandırmayı Sağlayın
Paylaşılan barındırmadan Dedicated Server‘a geçiş yaparken veya altyapınızı yükseltirken, DNS kayıtları yeni sunucunun IP adresini yansıtacak şekilde güncellenmelidir. Geçiş sonrası DNS kontrolü, tüm kayıtların yeni ortama doğru şekilde işaret ettiğini doğrular.
En İyi Çevrimiçi DNS Kontrol Araçları
DNS kayıtlarınızı kontrol etmek için herhangi bir yazılım yüklemeniz gerekmez. Birkaç güçlü, ücretsiz çevrimiçi araç mevcuttur:
1. WhatsMyDNS.net
En popüler DNS yayılım kontrol cihazlarından biri. Dünya çapındaki düzinelerce konumdan DNS sunucularını aynı anda sorgular ve DNS yayılım durumunuzun gerçek zamanlı küresel bir görünümünü sağlar. Değişikliklerin tamamen yayılıp yayılmadığını doğrulamak için idealdir.
2. MXToolbox
Kapsamlı bir DNS ve e-posta tanılama platformu. MXToolbox, özellikle MX kayıtlarını kontrol etmek, e-posta teslimat sorunlarını tanılamak ve kara liste kontrolleri çalıştırmak için güçlüdür. Ayrıca ayrıntılı SMTP tanılaması sağlar.
3. DNS Checker (dnschecker.org)
WhatsMyDNS’e benzer şekilde, bu araç birden fazla küresel konumdan DNS yayılımını kontrol eder. Tüm ana kayıt türlerini destekler ve temiz, okunması kolay bir arayüz sağlar.
4. IntoDNS
Etki alanınızın DNS yapılandırması için yaygın yanlış yapılandırmalar, eksik kayıtlar ve SOA sorunları kontrolleri dahil olmak üzere kapsamlı bir sağlık raporu sağlar. Kapsamlı bir DNS denetimi için mükemmeldir.
5. Google Admin Toolbox (dig)
Google’ın kendi DNS tanılama aracı, herhangi bir etki alanına karşı dig stilinde sorgular çalıştırmak için temiz bir arayüz sunar. Hızlı, yetkili araştırmalar için kullanışlıdır.
6. Nslookup.io
TTL değerleri, kayıt sınıfı ve yanıt süresi dahil olmak üzere ayrıntılı çıktı sağlayan tüm DNS kayıt türlerini destekleyen modern, kullanıcı dostu bir araç.
Çevrimiçi DNS Kayıt Kontrolü Nasıl Yapılır: Adım Adım
Adım 1: Kontrol Etmeniz Gerekenleri Belirleyin
Bir araç açmadan önce, hedefinizi netleştirin:
- Son bir değişiklikten sonra yayılımı doğruluyor musunuz?
- Belirli bir sorunu tanılıyor musunuz (website kapalı, e-posta başarısız)?
- Tüm kayıtların rutin bir denetimini mi yapıyorsunuz?
Hedefiniz, hangi kayıt türünü sorgulayacağınızı ve hangi aracı kullanacağınızı belirler.
Adım 2: Doğru Aracı Seçin
Yayılım kontrolleri için WhatsMyDNS veya DNS Checker kullanın. E-posta tanılaması için MXToolbox kullanın. Tam DNS denetimi için IntoDNS kullanın. Hızlı komut satırı stilinde araştırmalar için Google Admin Toolbox veya Nslookup.io kullanın.
Adım 3: Etki Alanı Adınızı Girin
Seçtiğiniz araca gidin ve arama alanına etki alanı adınızı girin (örn., example.com). http:// veya https:// eklemeyin — sadece çıplak etki alanı adı veya alt etki alanı.
Adım 4: DNS Kayıt Türünü Seçin
Sorgulamak istediğiniz belirli kayıt türünü seçin:
- A — etki alanınızın IPv4 adresini kontrol etmek için
- MX — posta sunucusu yapılandırmasını doğrulamak için
- TXT — SPF, DKIM veya DMARC kayıtlarını kontrol etmek için
- CNAME — takma adları ve yönlendirmeleri doğrulamak için
- NS — yetkili ad sunucularınızı doğrulamak için
- ALL — tüm kullanılabilir kayıtları aynı anda almak için
Adım 5: Sorguyu Çalıştırın
Check, Lookup veya Search düğmesini tıklayın. Araç DNS çözümleyicilerini sorgulayacak ve sonuçları saniyeler içinde döndürecektir.
Adım 6: Sonuçları Analiz Edin ve Yorumlayın
Döndürülen verileri dikkatle gözden geçirin ve aşağıdakilere dikkat edin:
- Kayıt değerleri — doğru IP adreslerine, ana bilgisayar adlarına veya metin dizelerine işaret ediyorlar mı?
- TTL değerleri — kullanım durumunuz için uygun mudur? (Daha düşük TTL = gelecekteki değişikliklerin daha hızlı yayılması)
- Tutarlılık — tüm küresel DNS sunucuları aynı değerleri mi döndürüyor, yoksa tutarsızlıklar var mı?
- Hatalar veya uyarılar — araç herhangi bir yanlış yapılandırmayı veya eksik kayıtları işaretliyor mu?
TTL (Time to Live) Değerlerini Anlamak
TTL, kritik ancak sıklıkla yanlış anlaşılan bir DNS parametresidir. DNS çözümleyicilere, yetkili ad sunucusundan yeni bir kopya istemeden önce bir kaydı ne kadar süre (saniye cinsinden) önbelleğe alacaklarını söyler.
| TTL Değeri | Süre | En İyi Kullanım Durumu |
|---|---|---|
| 300 | 5 dakika | Geçiş öncesi veya aktif değişiklikler sırasında |
| 3600 | 1 saat | Standart operasyonel ayar |
| 86400 | 24 saat | Kararlı, nadiren değişen kayıtlar |
| 172800 | 48 saat | Çok kararlı kayıtlar (örn., NS kayıtları) |
Pro ipucu: Web sitenizi yeni bir sunucuya geçirmeyi veya barındırma sağlayıcılarını değiştirmeyi planlıyorsanız, TTL’yi değişiklikten en az 24–48 saat önce 300 saniyeye düşürün. Bu, kaydı güncellediğinizde yayılım gecikmelerini en aza indirir.
Yaygın DNS Sorunları ve Bunları Nasıl Düzeltmelisiniz
Sorun 1: Website Yüklenmiyor — Yanlış A veya AAAA Kaydı
Belirti: Etki alanınız yanlış bir IP adresine çözümlenir veya DNS A kaydı için sonuç döndürmez.
Çözüm: Etki alanı kayıt şirketinize veya DNS yönetim paneline giriş yapın ve A kaydını sunucunuzun doğru genel IP adresine işaret edecek şekilde güncelleyin. cPanel ile VPS‘de barındırıyorsanız, sunucunuzun IP adresini barındırma kontrol panelinizde bulabilirsiniz.
Doğrulama: Güncelledikten sonra, yeni A kaydının doğru şekilde yayılıp yayılmadığını doğrulamak için WhatsMyDNS kullanın.
Sorun 2: E-posta Teslimat Edilmiyor — Eksik veya Yanlış MX Kayıtları
Belirti: Giden e-postalar “etki alanı bulunamadı” hataları ile geri dönüyor veya gelen e-postalar ulaşmıyor.
Çözüm: MX kayıtlarınızın doğru posta sunucusu ana bilgisayar adları ve öncelik değerleriyle doğru şekilde yapılandırıldığından emin olun. Çoğu e-posta barındırma sağlayıcısı, girmeniz gereken tam MX kaydı değerlerini sağlar. Posta sunucusu ana bilgisayar adında yazım hatası olmadığını iki kez kontrol edin.
Doğrulama: Tam MX kaydı araması ve SMTP tanılaması çalıştırmak için MXToolbox kullanın.
Sorun 3: DNS Yayılım Gecikmesi
Belirti: DNS değişiklikleriniz bazı konumlardan görünüyor ancak diğerlerinden değil.
Açıklama: Bu, yayılım sırasında normal davranıştır. Farklı DNS çözümleyicileri, TTL değerine bağlı olarak kayıtları farklı süreler için önbelleğe alır.
Çözüm: TTL süresinin sona ermesini bekleyin. Önceki TTL’niz 86400 (24 saat) ise, tam küresel yayılım için 48 saate kadar beklemeniz gerekebilir. Gelecekte, değişiklik yapmadan önce TTL’nizi düşürün.
Sorun 4: CNAME Döngüsü veya Geçersiz CNAME Hedefi
Belirti: Web siteniz DNS çözümleme hatası veya sonsuz yönlendirme döngüsü döndürür.
Çözüm: CNAME kayıtlarınızı denetleyin ve aşağıdakileri sağlayın:
- Hiçbir CNAME kaydı kendisine geri işaret etmez veya döngüsel bir zincir oluşturmaz
- CNAME hedefi (işaret ettiği etki alanı) gerçekten var ve doğru şekilde çözümlenir
- Kök/apex etki alanında CNAME kaydı kullanmıyorsunuz (bunun yerine A kaydı kullanın veya DNS sağlayıcınız destekliyorsa CNAME-flattening özelliğini kullanın)
Sorun 5: SPF/DKIM/DMARC TXT Kayıtları Eksik veya Yanlış Yapılandırılmış
Belirti: Etki alanınızdan gelen e-postalar spam olarak işaretleniyor veya alıcı posta sunucuları tarafından reddediliyor.
Çözüm: Aşağıdaki TXT kayıtlarının mevcut olduğundan ve doğru şekilde biçimlendirildiğinden emin olun:
- SPF:
v=spf1 include:your-mail-provider.com ~all - DKIM: E-posta hizmet sağlayıcınız tarafından sağlanan uz
