🌐 DNS Ayarları Rehberi 2026: Domain'inizi Doğru Sunucuya Yönlendirme ve Performans Optimizasyonu
🔧 DNS Ayarları: Domain'den Sunucuya Doğru Yol!
1 Ocak 2026, Perşembe - Saat 18:29
Domain'inizi doğru sunucuya yönlendirmek ve optimal performans elde etmek için DNS ayarlarını doğru yapılandırmalısınız!
Bu Kapsamlı Rehberde:
- 🌐 DNS nedir ve nasıl çalışır?
- ⚙️ DNS kayıt türleri (A, AAAA, CNAME, MX, TXT)
- 🔧 Adım adım DNS yapılandırması
- ⚡ Performans optimizasyonu
- 🔒 Güvenlik ayarları
- 🚨 Yaygın hatalar ve çözümleri
- 🛠️ DNS test araçları
📚 DNS NEDİR?
🌍 Domain Name System (DNS):
Basit Tanım:
DNS, internet'in telefon rehberi gibidir. Domain adlarını (örnek.com) IP adreslerine (192.168.1.1) çevirir.
Nasıl Çalışır?
- Tarayıcıya "ornek.com" yazarsınız
- DNS sunucusu "ornek.com"un IP adresini bulur
- Tarayıcı o IP adresine bağlanır
- Web sitesi yüklenir
Neden Önemli?
- ⚡ Hız: Doğru DNS = Hızlı site
- 🔒 Güvenlik: Yanlış DNS = Hack riski
- 📧 E-posta: MX kayıtları e-posta için kritik
- 🌍 Erişilebilirlik: Yanlış ayar = Site açılmaz
📋 DNS KAYIT TÜRLERİ
1️⃣ A Kaydı (Address Record)
Ne İşe Yarar?
Domain adını IPv4 adresine yönlendirir.
Örnek:
- Host: @ (veya boş)
- Type: A
- Value: 192.168.1.1
- TTL: 3600
Kullanım:
- Ana domain (ornek.com)
- www subdomain (www.ornek.com)
2️⃣ AAAA Kaydı (IPv6 Address)
Ne İşe Yarar?
Domain adını IPv6 adresine yönlendirir.
Örnek:
- Host: @
- Type: AAAA
- Value: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
- TTL: 3600
3️⃣ CNAME Kaydı (Canonical Name)
Ne İşe Yarar?
Bir domain'i başka bir domain'e yönlendirir.
Örnek:
- Host: www
- Type: CNAME
- Value: ornek.com
- TTL: 3600
⚠️ Önemli: Ana domain (@) için CNAME kullanılamaz!
4️⃣ MX Kaydı (Mail Exchange)
Ne İşe Yarar?
E-posta sunucusunu belirtir.
Örnek:
- Host: @
- Type: MX
- Priority: 10
- Value: mail.ornek.com
- TTL: 3600
5️⃣ TXT Kaydı (Text Record)
Ne İşe Yarar?
Doğrulama, SPF, DKIM için kullanılır.
Örnek (SPF):
- Host: @
- Type: TXT
- Value: "v=spf1 include:_spf.google.com ~all"
- TTL: 3600
6️⃣ NS Kaydı (Name Server)
Ne İşe Yarar?
Hangi DNS sunucularının kullanılacağını belirtir.
Örnek:
- ns1.cloudflare.com
- ns2.cloudflare.com
🔧 ADIM ADIM DNS YAPILANDIRMASI
📝 Senaryo 1: Yeni Domain + Hosting
Adım 1: Hosting Bilgilerini Alın
- ☐ Sunucu IP adresi
- ☐ Name server adresleri
- ☐ E-posta sunucu bilgileri
Adım 2: Domain Sağlayıcıya Giriş Yapın
- GoDaddy, Namecheap, Google Domains vb.
- DNS yönetim paneline gidin
Adım 3: A Kaydı Ekleyin
- Host: @
- Type: A
- Value: [Sunucu IP]
- TTL: 3600
Adım 4: WWW için A veya CNAME Ekleyin
- Host: www
- Type: CNAME
- Value: @
- TTL: 3600
Adım 5: MX Kayıtları (E-posta için)
- Host: @
- Type: MX
- Priority: 10
- Value: mail.ornek.com
Adım 6: Bekleyin (Propagation)
- DNS değişiklikleri 24-48 saat sürebilir
- Genelde 1-2 saat yeterli
📝 Senaryo 2: Cloudflare ile CDN Kullanımı
Adım 1: Cloudflare Hesabı Açın
- Ücretsiz plan yeterli
- Domain ekleyin
Adım 2: DNS Kayıtlarını Tarayın
- Cloudflare otomatik tarar
- Eksikleri manuel ekleyin
Adım 3: Name Server'ları Değiştirin
- Domain sağlayıcıda NS kayıtlarını değiştirin
- Cloudflare'in NS'lerini kullanın
- Örnek: ns1.cloudflare.com
Adım 4: SSL/TLS Ayarları
- Full (strict) modunu seçin
- Always Use HTTPS aktif
Adım 5: Performans Ayarları
- Auto Minify (HTML, CSS, JS)
- Brotli compression
- Rocket Loader
⚡ PERFORMANS OPTİMİZASYONU
🚀 Hızlandırma Teknikleri:
1. TTL (Time To Live) Optimizasyonu:
| Durum | Önerilen TTL | Açıklama |
|---|---|---|
| Değişiklik Öncesi | 300 (5 dk) | Hızlı değişiklik için |
| Normal Kullanım | 3600 (1 saat) | Dengeli |
| Stabil Site | 86400 (24 saat) | Maksimum performans |
2. DNS Sağlayıcı Seçimi:
| Sağlayıcı | Hız | Fiyat | Özellikler |
|---|---|---|---|
| Cloudflare | ⭐⭐⭐⭐⭐ | Ücretsiz | CDN, DDoS, SSL |
| Google Cloud DNS | ⭐⭐⭐⭐⭐ | Ücretli | Yüksek performans |
| AWS Route 53 | ⭐⭐⭐⭐⭐ | Ücretli | Gelişmiş özellikler |
| Cloudns | ⭐⭐⭐⭐☆ | Ücretsiz/Ücretli | Temel özellikler |
3. GeoDNS (Coğrafi Yönlendirme):
- Türkiye'den gelen → Türkiye sunucusu
- ABD'den gelen → ABD sunucusu
- Avrupa'dan gelen → Avrupa sunucusu
- Sonuç: %30-50 hız artışı
4. Anycast DNS:
- En yakın DNS sunucusu yanıt verir
- Cloudflare, Google DNS kullanır
- Daha hızlı çözümleme
🔒 GÜVENLİK AYARLARI
🛡️ DNS Güvenliği:
1. DNSSEC (DNS Security Extensions):
- ✅ DNS yanıtlarını imzalar
- ✅ DNS spoofing'i önler
- ✅ Man-in-the-middle saldırılarını engeller
- ✅ Cloudflare'de 1 tık ile aktif
2. CAA Kaydı (Certificate Authority Authorization):
- Hangi CA'ların SSL sertifikası verebileceğini belirtir
- Yetkisiz SSL sertifikası önler
Örnek:
- Host: @
- Type: CAA
- Value: 0 issue "letsencrypt.org"
3. SPF, DKIM, DMARC (E-posta Güvenliği):
SPF Kaydı:
- Type: TXT
- Value: "v=spf1 include:_spf.google.com ~all"
DMARC Kaydı:
- Host: _dmarc
- Type: TXT
- Value: "v=DMARC1; p=quarantine; rua=mailto:admin@ornek.com"
🚨 YAYGIN HATALAR VE ÇÖZÜMLERİ
❌ Hata 1: "DNS_PROBE_FINISHED_NXDOMAIN"
Sebep: Domain bulunamıyor
Çözüm:
- ☐ A kaydı doğru mu kontrol et
- ☐ Name server'lar doğru mu?
- ☐ DNS propagation bekle (24-48 saat)
- ☐ DNS cache temizle (ipconfig /flushdns)
❌ Hata 2: "ERR_SSL_VERSION_OR_CIPHER_MISMATCH"
Sebep: SSL sertifikası sorunu
Çözüm:
- ☐ SSL sertifikası kurulu mu?
- ☐ Cloudflare SSL modu: Full (strict)
- ☐ Let's Encrypt yenile
❌ Hata 3: E-postalar Gelmiyor
Sebep: MX kayıtları yanlış
Çözüm:
- ☐ MX kayıtları doğru mu?
- ☐ Priority değerleri doğru mu?
- ☐ SPF kaydı var mı?
- ☐ MX Toolbox ile test et
❌ Hata 4: WWW Çalışıyor, Ana Domain Çalışmıyor
Sebep: @ için A kaydı yok
Çözüm:
- ☐ @ için A kaydı ekle
- ☐ Veya @ için ALIAS/ANAME ekle
🛠️ DNS TEST ARAÇLARI
🔍 Önerilen Araçlar:
1. DNS Propagation Checker:
- whatsmydns.net
- dnschecker.org
- Global DNS yayılımını kontrol eder
2. DNS Lookup:
- nslookup (komut satırı)
- dig (Linux/Mac)
- mxtoolbox.com
3. DNS Speed Test:
- dnsperf.com
- DNS sunucu hızını test eder
4. SSL Test:
- ssllabs.com/ssltest
- SSL sertifikası kontrolü
📋 DNS YAPILANDIRMA KONTROL LİSTESİ
Temel Kayıtlar:
- ☐ A kaydı (@ için)
- ☐ A veya CNAME (www için)
- ☐ MX kayıtları (e-posta için)
- ☐ TXT kaydı (SPF)
- ☐ NS kayıtları (doğru name server'lar)
Güvenlik:
- ☐ DNSSEC aktif
- ☐ CAA kaydı
- ☐ SPF, DKIM, DMARC
- ☐ SSL sertifikası
Performans:
- ☐ TTL optimize edildi
- ☐ CDN kullanımı (Cloudflare)
- ☐ Hızlı DNS sağlayıcı
- ☐ GeoDNS (opsiyonel)
Test:
- ☐ DNS propagation kontrol
- ☐ Site açılıyor mu?
- ☐ WWW çalışıyor mu?
- ☐ E-posta çalışıyor mu?
- ☐ SSL aktif mi?
💡 UZMAN TAVSİYELERİ
1. Değişiklik Öncesi TTL'yi Düşürün:
"DNS değişikliği yapmadan 24 saat önce TTL'yi 300'e düşürün. Değişiklik sonrası tekrar yükseltin."
2. Cloudflare Kullanın:
"Ücretsiz, hızlı, güvenli. DNS yönetimi için en iyi seçenek."
3. Yedek DNS Kayıtları Tutun:
"Değişiklik yapmadan önce mevcut DNS kayıtlarının ekran görüntüsünü alın!"
🔥 SON SÖZ
DNS ayarları doğru yapılandırılmazsa siteniz açılmaz!
Önemli Noktalar:
- ✅ A kaydı mutlaka olmalı
- ✅ MX kayıtları e-posta için kritik
- ✅ Cloudflare kullanın (ücretsiz)
- ✅ DNSSEC aktif edin
- ✅ TTL'yi optimize edin
- ✅ 24-48 saat sabır
Hızlı Başlangıç:
- Hosting IP'sini al
- A kaydı ekle (@ ve www)
- MX kayıtları ekle
- 24 saat bekle
- Test et!
Doğru DNS ile hızlı ve güvenli site! 🚀
👉 Yorumlara yaz: DNS ayarlarında sorun yaşıyor musun? 💬
Leave a comment