Tüm barındırma hizmetlerinde 15% tasarruf edin

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın: Skills Başlayın
Bölüm
DNS

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 web sitesi 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ışı duruma getirebilir, 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 durumuna tam görünürlük sağlar ve sorunları kullanıcılarınızı etkilemeden önce yakalamanı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üzeltebileceğiniz.

DNS Kayıtları Nedir? Teknik Bir Genel Bakış

Domain Name System (DNS) internetin telefon rehberidir. Bir kullanıcı tarayıcısına 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 alan adının dağıtılmış bir veritabanında depolanan bir dizi DNS kaydı vardır ve her kayıt türü belirli bir işlevi yerine getirir.

En Önemli DNS Kayıt Türleri

Kayıt Türüİşlev
A KaydıBir alan adını IPv4 adresine eşler (örn. 93.184.216.34)
AAAA KaydıBir alan adını IPv6 adresine eşler
CNAME KaydıBir alan adını başka bir 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ı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 alan adına geri eşler
SRV KaydıBelirli hizmetler için sunucuların konumunu belirtir (örn. VoIP, SIP)
CAA KaydıAlan için SSL/TLS sertifikaları vermeye izin verilen Sertifika Yetkililerini kısıtlar

Hangi kayıt türünü incelemeniz gerektiğini anlamak, etkili bir DNS kontrolünün ilk adımıdır.

Neden Düzenli DNS Kaydı Kontrolleri Yapmalısınız

DNS sorunları nadiren kendilerini yüksek sesle duyururlar. Daha çoğu zaman, bunlar hafif, teşhisi zor sorunlar olarak ortaya çıkarlar — bazı ülkelerde yüklenen ancak diğerlerinde yüklenmeyen bir web sitesi, aralıklı olarak geri dönen e-postalar veya aniden doğrulanmayan bir SSL sertifikası. 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

DNS kaydını her güncellediğinizde — ister etki alanınızı yeni bir VPS Hosting sunucusuna yönlendiriyor olun, ister ad sunucularını değiştiriyor olun, ister yeni bir alt etki alanı ekliyor olun — bu değişikliklerin dünya çapında binlerce DNS çözümleyicisine yayılması gerekir. Yayılım, kaydınızın TTL (Time to Live) değerine 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ölgeler arasında tutarlı olduğunu doğrulamanıza olanak tanır.

2. Web Sitesi 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 size söyler.

3. E-posta Teslim Hatalarını Giderin

Eksik veya yanlış MX kayıtları, e-posta teslim hatalarının başlıca nedenidir. İşletmenizi yürütüyorsanı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ü yapmanız gereken ilk tanı adımıdır. Bu, özellikle adanmış bir Email Hosting hizmeti kullanıyorsanız geçerlidir.

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 Yetkilileri (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 şekilde yerinde olduğunu doğrular. Etki alanınız için SSL Certificates 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 bir 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üklemenize gerek yoktur. Birkaç güçlü, ücretsiz çevrimiçi araç mevcuttur:

1. WhatsMyDNS.net

En popüler DNS yayılım kontrolcülerinden biri. Dünya çapında 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, MX kayıtlarını kontrol etmek, e-posta teslimat sorunlarını tanılamak ve kara liste kontrolleri çalıştırmak için özellikle 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 kapsamlı bir sağlık raporu sağlar; yaygın yanlış yapılandırmalar, eksik kayıtlar ve SOA sorunları için kontroller içerir. 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-stili sorgular çalıştırmak için temiz bir arayüz sunar. Hızlı, yetkili aramaları için kullanışlıdır.

6. Nslookup.io

Tüm DNS kayıt türlerini destekleyen ve TTL değerleri, kayıt sınıfı ve yanıt süresi dahil olmak üzere ayrıntılı çıktı sağlayan modern, kullanıcı dostu bir araç.

Çevrimiçi DNS Kaydı Kontrolü Nasıl Yapılır: Adım Adım

Adım 1: Kontrol Etmeniz Gerekenleri Belirleyin

Bir araç açmadan önce amacınızı netleştirin:

  • Son bir değişiklikten sonra yayılımı mı doğruluyorsunuz?
  • Belirli bir sorunu mu teşhis ediyorsunuz (website çalışmıyor, e-posta başarısız)?
  • Tüm kayıtların rutin denetimini mi yapıyorsunuz?

Amacınız 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ı stili aramaları için Google Admin Toolbox veya Nslookup.io kullanın.

Adım 3: Alan Adınızı Girin

Seçtiğiniz araca gidin ve alan adınızı (örneğin, example.com) arama alanına girin. http:// veya https:// eklemeyin — sadece sade alan adı veya alt etki alanı.

Adım 4: DNS Kaydı Türünü Seçin

Sorgulamak istediğiniz belirli kayıt türünü seçin:

  • A — alan adı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

Kontrol Et, Ara veya Arama düğmesine 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 şunlara dikkat edin:

  • Kayıt değerleri — doğru IP adreslerine, ana bilgisayar adlarına veya metin dizelerine mi işaret ediyorlar?
  • TTL değerleri — kullanım durumunuz için uygun mu? (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 farklılıklar var mı?
  • Hatalar veya uyarılar — araç herhangi bir yanlış yapılandırmayı veya eksik kaydı işaretliyor mu?

TTL (Time to Live) Değerlerini Anlamak

TTL, kritik ancak sıklıkla yanlış anlaşılan bir DNS parametresidir. DNS çözümleyicilerine bir kaydı yetkili nameserver’dan yeni bir kopya istemeden önce ne kadar süre (saniye cinsinden) önbelleğe alacaklarını söyler.

TTL DeğeriSüreEn İyi Kullanım Durumu
3005 dakikaGeçiş öncesi veya aktif değişiklikler sırasında
36001 saatStandart operasyonel ayar
8640024 saatKararlı, nadiren değişen kayıtlar
17280048 saatÇok kararlı kayıtlar (örn. NS kayıtları)

Pro ipucu: Web sitenizi yeni bir sunucuya geçirmeyi veya hosting sağlayıcısını değiştirmeyi planlıyorsanız, değişikliği yapmadan en az 24–48 saat önce TTL’yi 300 saniyeye düşürün. Bu, kaydı güncellediğinizde yayılma gecikmelerini en aza indirir.

Yaygın DNS Sorunları ve Bunları Nasıl Çözeceğiniz

Sorun 1: Web Sitesi Yüklenmiyor — Yanlış A veya AAAA Kaydı

Belirti: Etki alanınız yanlış bir IP adresine çözümleniyor veya DNS, A kaydı için sonuç döndürmüyor.

Çözüm: Alan adı 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 üzerinde 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 Teslim 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 göre kayıtları farklı süreler boyunca önbelleğe alır.

Çözüm: TTL süresinin dolmasını bekleyin. Önceki TTL değeriniz 86400 (24 saat) ise, tam küresel yayılım için 48 saate kadar beklemeniz gerekebilir. Gelecekte, değişiklik yapmadan önce TTL değerinizi 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üyor.

Çözüm: CNAME kayıtlarınızı denetleyin ve aşağıdakilerden emin olun:

  • Hiçbir CNAME kaydı kendisine geri işaret etmiyor veya döngüsel bir zincir oluşturmuyor
  • CNAME hedefi (işaret ettiği etki alanı) gerçekten var ve doğru şekilde çözümleniyor
  • 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 uzun bir genel anahtar dizesi
  • DMARC: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Bu kayıtları doğrulamak için MXToolbox’ın SPF ve DMARC arama araçlarını kullanın.

Sorun 6: Ad Sunucusu (NS) Kayıtları Kayıt Şirketi Ayarlarıyla Eşleşmiyor

Belirti: DNS sağlayıcınızda yaptığınız DNS değişiklikleri etkili olmamış gibi görünüyor.

Çözüm: DNS araması tarafından döndürülen NS kayıtlarının, alan adı kayıt şirketinizde yapılandırılan ad sunucularıyla eşleştiğini doğrulayın. Eşleşmiyorsa, kayıt şirketinizde ad sunucularını güncelleyin. Bu, Alan Adı Kaydı sonrasında varsayılan kayıt şirketi ad sunucuları üçüncü taraf bir DNS sağlayıcısına işaret edecek şekilde güncellenmediğinde yaygın bir sorundur.

Gelişmiş DNS Tanılaması: Komut Satırını Kullanma

Deneyimli yöneticiler için komut satırı araçları, web tabanlı araçlardan daha ayrıntılı DNS sorgusu kontrolü sunar.

dig Kullanma (Linux/macOS)

# Query A record
dig example.com A

# Query MX records
dig example.com MX

# Query all records
dig example.com ANY

# Query against a specific DNS server
dig @8.8.8.8 example.com A

# Check propagation against Google's DNS
dig @8.8.4.4 example.com A +short

nslookup Kullanma (Windows/Linux/macOS)

# Basic A record lookup
nslookup example.com

# Query a specific record type
nslookup -type=MX example.com

# Query against a specific DNS server
nslookup example.com 8.8.8.8

host Kullanma (Linux/macOS)

# Quick lookup
host example.com

# Specific record type
host -t MX example.com

Bu araçlar, belirli DNS sunucularını sorgulamanız, sunucunuzun perspektifinden çözümlemeyi test etmeniz veya otomatik DNS izlemesini komut dosyası haline getirmeniz gerektiğinde paha biçilmezdir.

DNS Best Practices for Website Owners and Administrators

Following these best practices will help you maintain a clean, reliable, and secure DNS configuration:

  1. Document all DNS records — Maintain a spreadsheet or configuration file listing every DNS record, its value, TTL, and purpose. This is invaluable during migrations or incident response.
  1. Use a low TTL before planned changes — Reduce TTL to 300 seconds at least 24 hours before any planned DNS change to minimize propagation time.
  1. Enable DNSSEC — DNS Security Extensions add a layer of cryptographic authentication to DNS responses, protecting against cache poisoning and man-in-the-middle attacks.
  1. Set up monitoring alerts — Use a DNS monitoring service to alert you immediately if any of your critical DNS records change unexpectedly.
  1. Regularly audit your DNS records — Remove outdated records (old subdomains, deprecated services) to reduce your attack surface and keep your zone file clean.
  1. Use redundant nameservers — Always have at least two authoritative nameservers in different geographic locations for resilience.
  1. Secure your domain registrar account — Enable two-factor authentication (2FA) on your registrar account to prevent DNS hijacking through account compromise.

DNS Güvenilirliği için Doğru Hosting Altyapısını Seçmek

DNS konfigürasyonunuz, arkasındaki altyapı kadar güvenilirdir. Sabit IP adresleri, düşük gecikmeli sunucular ve güçlü kontrol paneli erişimi sunan bir hosting sağlayıcısı seçmek, DNS yönetimini önemli ölçüde kolaylaştırır.

Shared Web Hosting üzerinde kişisel bir blog çalıştırıyor olsanız, bir VPS kontrol paneli üzerinde birden fazla istemci sitesini yönetiyor olsanız veya Dedicated Servers üzerinde yüksek trafikli uygulamalar çalıştırıyor olsanız, güvenilir bir hosting temeli, DNS kayıtlarınızın her zaman kullanılabilir olan altyapıya işaret etmesini sağlar.

Sonuç

DNS, çevrimiçi varlığınızın görünmez omurgasıdır. Tek bir yanlış yapılandırılmış kayıt, web sitenizi çevrimdışı bırakabilir, e-postanızı kesintiye uğratabilir veya alan adınızın güvenliğini tehlikeye atabilir — çoğu zaman hiçbir belirgin uyarı işareti olmadan. WhatsMyDNS, MXToolbox ve IntoDNS gibi araçları kullanarak düzenli çevrimiçi DNS kayıt kontrolleri yapmak, sorunları hızlı bir şekilde yakalamak ve çözmek için gereken görünürlüğü sağlar.

Temel çıkarımları özetlemek gerekirse:

  • Kayıt türlerinizi bilin — her DNS kaydının ne yaptığını ve ne zaman kullanılacağını anlayın
  • Yayılımı kontrol edin — her DNS değişikliğinden sonra çok konumlu bir araç kullanarak
  • Düzenli olarak izleyin — kullanıcılar sorun bildirmeden önce DNS’inizi kontrol etmeyi beklemeyin
  • Planlanan değişikliklerden önce TTL’nizi düşürün — kapalı kalma süresini en aza indirmek için
  • Kayıt şirketinizin hesabını güvenli hale getirin — yetkisiz DNS değişikliklerini önlemek için
  • Doğru araçları kullanın — hızlı sorgular için web tabanlı denetleyiciler, gelişmiş tanılama için komut satırı araçları

DNS izlemeyi web siteniz yönetim iş akışınızın rutin bir parçası haline getirerek, dünyanın herhangi bir yerinden alan adınızı ziyaret eden her kullanıcı için sorunsuz ve güvenilir bir deneyim sağlarsınız.