DNS (Domain Name System) ayarları, domain'inizi hosting'inize bağlamak için kritik önemdedir. Bu rehberde, DNS ayarlarının nasıl yapılacağını ve nameserver değişiminin nasıl gerçekleştirileceğini detaylı olarak açıklayacağız.
DNS Nedir?
DNS (Domain Name System), domain adlarını IP adreslerine çeviren bir sistemdir. Kullanıcılar domain adını yazdığında, DNS bu adı ilgili IP adresine çevirir ve web sitesine erişim sağlar.
Nameserver Nedir?
Nameserver, domain'inizin DNS kayıtlarının nerede saklandığını belirleyen sunuculardır. Nameserver değişimi, domain'inizin DNS ayarlarını farklı bir sunucuda yönetmenizi sağlar.
DNS Kayıt Türleri
1. A Record
A Record, domain'i bir IP adresine yönlendirir:
- Name: @ (root domain) veya subdomain
- Type: A
- Value: IP adresi (örn: 192.168.1.1)
- TTL: 3600 (1 saat)
2. CNAME Record
CNAME Record, bir domain'i başka bir domain'e yönlendirir:
- Name: Subdomain (örn: www)
- Type: CNAME
- Value: Hedef domain (örn: example.com)
- TTL: 3600
3. MX Record
MX Record, email sunucularını belirler:
- Name: @
- Type: MX
- Value: Email sunucu adresi
- Priority: 10 (öncelik)
- TTL: 3600
4. TXT Record
TXT Record, doğrulama ve güvenlik için kullanılır:
- Name: @ veya subdomain
- Type: TXT
- Value: Doğrulama metni
- TTL: 3600
Nameserver Değişimi
1. Hosting Sağlayıcınızdan Nameserver Bilgilerini Alın
Hosting sağlayıcınızın size verdiği nameserver bilgilerini not edin:
- ns1.hostingprovider.com
- ns2.hostingprovider.com
2. Domain Registrar'ınızda Nameserver Değiştirin
- Domain registrar'ınızın yönetim paneline giriş yapın
- Domain yönetimi bölümüne gidin
- "Nameserver" veya "DNS" ayarlarına gidin
- Mevcut nameserver'ları yeni olanlarla değiştirin
- Değişiklikleri kaydedin
DNS Ayarları Yapma
1. DNS Yönetim Paneline Erişim
Nameserver değişimi sonrası DNS ayarlarını yönetmek için:
- Hosting sağlayıcınızın DNS yönetim paneline gidin
- Domain'inizi seçin
- DNS kayıtlarını görüntüleyin
2. A Record Ekleme
- DNS yönetim paneline gidin
- "Add Record" veya "Yeni Kayıt" seçeneğine tıklayın
- Record türü olarak "A" seçin
- Name alanına "@" yazın (root domain için)
- Value alanına hosting IP adresini yazın
- TTL değerini ayarlayın (3600 önerilir)
- Kaydet
3. CNAME Record Ekleme
- "Add Record" seçeneğine tıklayın
- Record türü olarak "CNAME" seçin
- Name alanına "www" yazın
- Value alanına domain adınızı yazın
- TTL değerini ayarlayın
- Kaydet
4. MX Record Ekleme
- "Add Record" seçeneğine tıklayın
- Record türü olarak "MX" seçin
- Name alanına "@" yazın
- Value alanına email sunucu adresini yazın
- Priority değerini ayarlayın (10 önerilir)
- TTL değerini ayarlayın
- Kaydet
DNS Propagasyon Süreci
DNS değişiklikleri hemen etkili olmaz. Propagasyon süreci:
Propagasyon Süresi:
- Yerel DNS: 5-15 dakika
- ISP DNS: 1-4 saat
- Global DNS: 24-48 saat
Propagasyon Kontrolü:
- Online DNS checker araçlarını kullanın
- Farklı lokasyonlardan test yapın
- DNS cache temizleme araçlarını kullanın
Yaygın DNS Sorunları ve Çözümleri
1. Web Sitesi Açılmıyor
Sorun: A Record yanlış veya eksik
Çözüm: A Record'u kontrol edin ve doğru IP adresini girin
2. www Subdomain Çalışmıyor
Sorun: CNAME Record eksik
Çözüm: www için CNAME Record ekleyin
3. Email Çalışmıyor
Sorun: MX Record yanlış
Çözüm: MX Record'u kontrol edin ve düzeltin
4. SSL Sertifikası Sorunu
Sorun: DNS ayarları SSL ile uyumsuz
Çözüm: DNS ayarlarını SSL sertifikası ile uyumlu hale getirin
DNS Güvenliği
1. DNS Kilitleme
- Domain kilitleme aktif edin
- Yetkisiz değişiklikleri önleyin
- Registrar kilitleme kullanın
2. DNSSEC
- DNS güvenliğini artırın
- Sahte DNS yanıtlarını önleyin
- Registrar'ınızın DNSSEC desteğini kontrol edin
DNS Performans Optimizasyonu
1. TTL Değerleri
- Stabil kayıtlar: 3600 (1 saat)
- Değişken kayıtlar: 300 (5 dakika)
- Test kayıtları: 60 (1 dakika)
2. CDN Kullanımı
- Cloudflare gibi CDN hizmetleri kullanın
- DNS çözümleme hızını artırın
- Global erişim hızını iyileştirin
DNS Test Araçları
Online DNS Checker'lar:
- DNS Checker
- What's My DNS
- DNS Propagation Checker
- IntoDNS
Komut Satırı Araçları:
- nslookup: DNS sorguları
- dig: Detaylı DNS bilgileri
- ping: Bağlantı testi
Sonuç
DNS ayarları ve nameserver değişimi, domain'inizi hosting'inize bağlamak için gerekli temel işlemlerdir. Bu rehberde belirtilen adımları takip ederek DNS ayarlarınızı doğru bir şekilde yapabilir ve domain'inizi sorunsuz bir şekilde yönetebilirsiniz.
DNS değişiklikleri propagasyon süreci gerektirdiği için sabırlı olun ve değişikliklerin etkili olmasını bekleyin. Sorun yaşarsanız, hosting sağlayıcınızın teknik destek ekibi ile iletişime geçmekten çekinmeyin.
DNS güvenliği ve performans optimizasyonu için önerilen güvenlik önlemlerini alın ve düzenli olarak DNS ayarlarınızı kontrol edin.