Domain Name System (DNS) Nedir?
DNS (Domain Name System, alan adı isimlendirme sistemi), harf ve rakamlardan oluşan web sitesi adlarını IP adreslerine çevirerek kullanıcıyı ilgili siteye yönlendiren sistemdir. Örneğin tarayıcıya yazılan alan adı, DNS sayesinde sitenin IP adresiyle eşleşir.
Domain Name System (DNS) Nasıl Çalışır?
DNS (Domain Name System), insanın okuyabildiği alan adlarını (ornek.com) bilgisayarların kullandığı IP adreslerine çeviren sistemdir. Kullanıcı bir adres yazdığında tarayıcı önce DNS sunucusuna sorar; sunucu alan adının hangi IP adresindeki sunucuda olduğunu söyler, ardından tarayıcı o sunucuya bağlanır.
Alan adının DNS ayarları kayıtlardan oluşur; e-ticarette en sık şunlarla karşılaşılır:
- A kaydı: alan adını sitenin sunucu IP adresine bağlar.
- CNAME kaydı: bir alt alan adını başka bir adrese bağlar (örneğin www).
- MX kaydı: alan adına gelen e-postaların hangi posta sunucusuna gideceğini belirler.
- TXT kaydı: alan adı sahipliğini doğrulamak ve e-posta güvenlik kayıtlarını (SPF, DKIM) tutmak için kullanılır.
DNS değişiklikleri hemen yayılmaz: her kaydın bir geçerlilik süresi (TTL) vardır ve eski bilgi bu süre boyunca önbellekte kalabilir. Bu nedenle site taşıma sırasında değişiklik saatlerce farklı kullanıcılara farklı görünebilir.
DNS E-Ticarette Neden Önemlidir?
Yanlış ya da eksik bir DNS kaydı sitenin açılmamasına ya da e-postaların kaybolmasına yol açar. Altyapı değişikliklerinde (yeni sunucu, yeni e-ticaret platformu, CDN kurulumu) DNS ayarı sitenin kesintisiz geçişini belirler; kampanya haftasında yapılan hatalı değişiklik doğrudan satış kaybıdır.
Karar olarak DNS yönetimi tek bir güvenilir yerde tutulur, değişikliklerden önce mevcut kayıtlar yedeklenir ve geçiş öncesinde TTL düşürülür. Sipariş e-postalarının spam’e düşmemesi için SPF, DKIM ve DMARC kayıtları tanımlanır; ayrıntı için MX kaydı sayfasına bakılabilir.
Google Search Console, Merchant Center ve Meta gibi araçlar alan adı sahipliğini çoğunlukla TXT kaydıyla doğrular.
DNS Yönetiminde Sık Yapılan Hatalar
- Kayıtları yedeklemeden değiştirmek. Silinen kayıt e-postayı ya da alt alan adını durdurur.
- TTL’i geçişte yüksek bırakmak. Değişiklik uzun süre yayılır.
- Alan adı sahipliğini tek kişiye bağlamak. Hesap erişimi kaybolursa site ve e-posta yönetilemez.
- Alan adı bitiş tarihini izlememek. Süresi dolan alan adı site ve e-postayı birlikte durdurur.
Domain Name System (DNS) Hakkında Sık Sorulan Sorular
DNS kayıt türleri nelerdir?
E-ticarette en sık dört kayıt kullanılır: A kaydı alan adını sunucunun IP adresine, CNAME kaydı www gibi bir alt alan adını başka bir adrese bağlar. MX kaydı e-postaların hangi posta sunucusuna gideceğini belirler; TXT kaydı alan adı sahipliğini doğrulamak ve SPF, DKIM gibi e-posta güvenlik kayıtlarını tutmak için kullanılır.
DNS değişikliği ne kadar sürede yayılır?
Kayıtların geçerlilik süresine (TTL) bağlı olarak dakikalardan saatlere kadar sürebilir. Geçişten önce TTL’i düşürmek süreyi kısaltır.
DNS ile hosting arasındaki fark nedir?
DNS alan adının hangi sunucuya yönleneceğini belirler; hosting ise sitenin dosyalarının bulunduğu sunucudur. Alan adı bir yerde, hosting başka yerde olabilir.