Linux hosting üzerinde DNS ayarları, bir alan adını IP adresiyle eşleştirerek web sitenizin erişilebilir olmasını sağlar. DNS (Domain Name System), internet üzerindeki alan adlarını IP adreslerine yönlendiren kritik bir sistemdir. Doğru yapılandırılmış DNS ayarları, web sitenizin kesintisiz ve hızlı çalışmasını sağlar.
Bu yazıda, Linux hosting üzerinde DNS ayarlarını yapılandırmak için gerekli adımları inceleyeceğiz.
DNS Nedir ve Neden Önemlidir?
DNS, bir alan adını sunucunun IP adresine yönlendiren bir sistemdir. Kullanıcılar tarayıcıya bir alan adı girdiğinde, DNS sunucuları bu alan adını ilgili IP adresine çevirerek bağlantıyı oluşturur.
Linux hosting üzerinde doğru DNS yapılandırması yapılmadığında, web sitesi erişilemez hale gelebilir veya yanlış bir sunucuya yönlenebilir.
Linux Hosting’de DNS Kayıtları Nelerdir?
DNS ayarlarını yapılandırmadan önce, DNS kayıt türlerini anlamak önemlidir.
• A Kaydı (Address Record) → Alan adını bir IPv4 adresine yönlendirir.
• AAAA Kaydı → Alan adını bir IPv6 adresine yönlendirir.
• CNAME Kaydı (Canonical Name Record) → Bir alan adını başka bir alan adına yönlendirir.
• MX Kaydı (Mail Exchange Record) → E-postaların yönlendirileceği posta sunucusunu belirtir.
• TXT Kaydı (Text Record) → Alan adının doğrulanması ve güvenlik amaçlı bilgiler içerir.
• NS Kaydı (Name Server Record) → Alan adının hangi DNS sunucuları tarafından yönetildiğini belirtir.
• SRV Kaydı (Service Record) → Belirli hizmetleri yönlendirmek için kullanılır (örneğin, VoIP hizmetleri).
Linux Hosting Üzerinde DNS Ayarlarını Yapılandırma
A Kaydı (Alan Adını IP Adresine Yönlendirme)
Linux sunucunuzdaki DNS ayarlarını düzenlemek için aşağıdaki adımları takip edebilirsiniz:
- SSH ile Sunucuya Bağlanın
- Bind9 veya DNS Server Kurulu Olduğunu Kontrol Edin
Eğer DNS sunucusu kurulu değilse, şu komutlarla yükleyebilirsiniz:
- DNS Yapılandırma Dosyasını Açın
Veya
- DNS Bölge Dosyasını Düzenleyin
A kaydı eklemek için şu dosyayı açın:
Veya
- Örnek A Kaydı Girişi:
Bu, example.com alan adını 192.168.1.100 IP adresine yönlendirir.
- DNS Sunucusunu Yeniden Başlatın:
MX Kaydı (E-posta Sunucusu Yönlendirme)
Eğer alan adınız için e-posta sunucu yönlendirmesi yapmanız gerekiyorsa, MX kaydı ekleyebilirsiniz.
- DNS Bölge Dosyanızı Açın:
- Örnek MX Kaydı Girişi:
- Değişiklikleri Kaydedip Çıkın ve DNS Sunucusunu Yeniden Başlatın:
Bu yapılandırma, example.com e-posta trafiğini mail.example.com sunucusuna yönlendirecektir.
CNAME Kaydı (Alan Adını Başka Bir Alan Adına Yönlendirme)
CNAME kaydı, bir alt alan adını başka bir alan adına yönlendirmek için kullanılır.
- Bölge Dosyasını Açın:
- CNAME Kaydı Ekleyin:
- DNS Servisini Yeniden Başlatın:
Bu işlem, blog.example.com adresinin example.com adresine yönlendirilmesini sağlar.
TXT Kaydı (Alan Adı Doğrulama ve Güvenlik Ayarları)
TXT kayıtları, SPF, DKIM, DMARC gibi e-posta güvenliği ve alan adı doğrulama işlemleri için kullanılır.
- TXT Kaydı Ekleyin:
- Güncellemeleri Etkinleştirmek İçin DNS Servisini Yeniden Başlatın:
Bu kayıt, example.com için SPF doğrulamasını etkinleştirir ve e-posta sahteciliğini önlemeye yardımcı olur.
DNS Ayarlarını Test Etme
DNS yapılandırmalarının doğru çalıştığını test etmek için aşağıdaki komutları kullanabilirsiniz:
Yerel Sunucu İçin:
Belirli Bir DNS Sunucusunda Sorgulama İçin:
MX Kayıtlarını Kontrol Etmek İçin:
Eğer DNS yapılandırmalarında hata alırsanız, log dosyalarını kontrol ederek sorunu tespit edebilirsiniz:
Linux hosting üzerinde DNS ayarlarını doğru yapılandırmak, web sitenizin güvenli ve hızlı çalışmasını sağlar. Alan adı yönlendirme, e-posta sunucusu ayarları, alt alan adı konfigürasyonu ve güvenlik kayıtları, doğru şekilde ayarlandığında, hata oranlarını minimuma indirerek kullanıcı deneyimini iyileştirir.
Eğer DNS yapılandırmalarında hata alıyorsanız, önbelleği temizleyerek veya DNS loglarını kontrol ederek sorunu hızlıca çözebilirsiniz!