AnasayfaBlogHızlı BilgilerDNS Nedir? Nasıl Çalışır? DNS Kayıtları ve Ayarları Rehberi

DNS Nedir? Nasıl Çalışır? DNS Kayıtları ve Ayarları Rehberi

Bir web sitesinin açılması, yalnızca hosting hizmetinin çalışmasına bağlı değildir. Ziyaretçinin yazdığı alan adının doğru sunucuya yönlendirilmesi gerekir. DNS altyapısı, alan adlarıyla sunucu adresleri arasındaki eşleşmeyi sağlar. Kurumsal e-postalar, alt alan adları, bazı doğrulama işlemleri de ilgili kayıtlar üzerinden çalışır. Hatalı yapılandırmaların önüne geçmek için kayıt türlerini tanımak, değişiklikleri planlamak, yayın sonrasında kontrolleri sürdürmek gerekir.

DNS Nedir ve Ne İşe Yarar?

İnternet altyapısını öğrenirken “DNS nedir?” sorusuyla karşılaşılır. DNS, alan adlarını IP adresleriyle eşleştiren dağıtık isimlendirme sistemidir. Teknik kaynaklarda DNS açılımı, Domain Name System olarak belirtilir. Türkçeye “Alan Adı Sistemi” şeklinde çevrilebilir.

İşletmeler açısından DNS ne işe yarar? Web sitesine erişilecek adresin bulunmasını, gelen e-postaların ilgili posta sunucularına yönlendirilmesini sağlar. Ziyaretçiler uzun IP adreslerini ezberlemek yerine işletmenin alan adını kullanır. Alan adına bağlı hizmetlerin doğru çalışması, ilgili kayıtların güncel tutulmasına bağlıdır.

DNS Nasıl Çalışır?

Tarayıcıya bir adres yazıldığında DNS nasıl çalışır? Cihaz, alan adına karşılık gelen IP adresini öğrenmek için isim çözümleme sürecini başlatır. Kullanılabilir bir önbellek yanıtı varsa adres doğrudan alınabilir. Yanıt bulunamadığında sorgu, çözümleyici üzerinden ilgili sunuculara iletilir.

Sorguları yanıtlayan DNS sunucusu, İngilizce kaynaklarda DNS server olarak adlandırılır. Sunucuların görevleri farklıdır; bazıları kullanıcı adına kayıt ararken bazıları alan adının yetkili kayıtlarını sunar. IP adresi öğrenildikten sonra tarayıcı web hizmetine bağlanır. Sayfanın içeriğini iletmek DNS’in görevi değildir.

Domain, DNS ve Nameserver Arasındaki Fark Nedir?

Domain, kullanıcıların siteye ulaşmak için yazdığı alan adıdır. DNS, alan adıyla ilişkili kayıtların sorgulanmasını sağlayan sistemdir. Yönetim ekranlarında görülen nameserver nedir? Alan adının DNS kayıtlarına yetkili yanıt veren isim sunucusudur.

Alan adını satın almak, web sitesinin otomatik olarak yayına girmesi anlamına gelmez. Hosting hizmetiyle bağlantı kurulması için uygun domain DNS yapılandırması gerekir. Alan adı farklı bir firmada kayıtlıyken DNS hizmeti başka bir sağlayıcı tarafından yönetilebilir. Değişiklik yapmadan önce hangi hizmetin yetkili olduğunu belirlemek gerekir.

DNS Sorgusu Yapıldığında Arka Planda Neler Olur?

Bir adresin çözümlenmesi sırasında DNS sorgulama işlemi, mevcut önbellek bilgilerinden yararlanır. Geçerli yanıt bulunamazsa çözümleyici, gerekli kayıtları sunucu hiyerarşisini takip ederek arar. Önbellekte bilgi bulunmayan bir sorgunun temel akışı şöyledir:

  • Kullanıcının cihazı, çözümleyiciye sorgu gönderir.
  • Çözümleyici, kök sunucudan ilgili TLD bilgisini alır.
  • TLD sunucusu, alan adının yetkili sunucularını bildirir.
  • Yetkili sunucu, istenen kaydı yanıtlar.

Yanıt, kullanıcının cihazına iletilir. Önbelleğe alınan bilgiler sonraki sorgularda yeniden kullanılabilir. Her bağlantıda bütün sunucuların ziyaret edilmesi gerekmez.

DNS Resolver Nedir?

Kullanıcı adına DNS kayıtlarını arayan çözümleyiciye resolver denir. Recursive resolver, gerektiğinde farklı sunuculara sorgu gönderir. Elde ettiği yanıtı istemciye döndürür, uygun süre boyunca önbelleğinde tutabilir. İnternet sağlayıcısının çözümleyicisi veya tercih edilen genel DNS hizmeti kullanılabilir.

Root, TLD ve Yetkili DNS Sunucuları Nasıl Çalışır?

Kök sunucular, sorgunun ilgili üst düzey alan adı sunucularına ilerlemesini sağlar. TLD sunucuları, .com gibi uzantılar için alan adının yetkili sunucularını bildirir. Yetkili sunucu ise kendi yönettiği bölgedeki kayıtları sunar. Sunucuların farklı görevler üstlenmesi, DNS’in dağıtık yapısının temelidir.

DNS Cache ve TTL Nedir?

Daha önce alınmış sorgu yanıtları, DNS cache adı verilen önbellekte saklanabilir. Kayıt yönetiminde TTL nedir? Bir kaydın önbellekte ne kadar süre tutulabileceğini saniye cinsinden belirleyen değerdir. Örneğin 300 saniyelik TTL, beş dakikalık saklama süresini ifade eder.

Uzun TTL, önbellekteki yanıtların daha uzun süre kullanılmasını sağlar. Ancak kayıt değiştiğinde eski yanıtların görülme süresi de uzayabilir. Planlı taşıma işlemlerinde TTL önceden düşürülebilir. Yeni değerin etkili olması için eski önbellek süresi dikkate alınmalıdır.

En Yaygın DNS Kayıt Türleri Nelerdir?

Web, e-posta, doğrulama hizmetleri için farklı DNS kayıtları kullanılır. Her tür belirli bir ihtiyaca yanıt verir. A veya AAAA kaydı sunucu adresini belirtirken MX kaydı posta teslimini düzenler. Düzenleme yapılırken yalnızca hedef değer değil, kayıt türünün hizmete uygunluğu da değerlendirilmelidir.

A ve AAAA Kaydı Nedir?

Bir alan adının IPv4 adresi A kaydı üzerinden tanımlanır. IPv6 adresi için AAAA kaydı kullanılır. Alan adında her iki kayıt da bulunabilir. Sunucu değişiminde yalnızca A kaydını güncellemek, eski AAAA kaydını kullanan ziyaretçilerin yanlış sunucuya ulaşmasına neden olabilir. Kullanılan adreslerin tamamı kontrol edilmelidir.

CNAME Kaydı Nedir?

Alt alan adlarının yönetiminde CNAME nedir? Bir DNS adını başka bir DNS adına takma ad olarak bağlayan kayıttır. Örneğin www adresi, hizmet sağlayıcının belirttiği bir alan adına bağlanabilir. Standart CNAME kaydı doğrudan IP adresi içermez. Hedef adın da doğru çözümlenmesi gerekir.

MX Kaydı Nedir?

Alan adına gönderilen e-postaların teslim edileceği sunucular MX kaydı ile belirtilir. Hedef kısmında IP adresi yerine posta sunucusunun adı bulunur. Birden fazla MX kaydı varsa düşük öncelik değeri önce tercih edilir. E-posta sağlayıcısı değiştirildiğinde hedefler, öncelik değerleri yeni hizmetin talimatlarına göre düzenlenmelidir.

TXT, SPF, DKIM ve DMARC Kayıtları Ne İşe Yarar?

Alan adı sahipliğini doğrulamak veya hizmetlere metinsel bilgi sunmak için TXT kaydı kullanılır. E-posta güvenliğinde SPF, DKIM, DMARC mekanizmaları farklı görevler üstlenir. SPF, alan adı adına gönderim yapmasına izin verilen kaynakları belirtir. DKIM, iletinin dijital imzasının doğrulanmasını sağlar.

DMARC, SPF veya DKIM doğrulamasının görünen gönderen alanıyla uyumunu değerlendirir. Başarısız doğrulamalar için alıcı sistemlere politika bildirir, raporlama imkânı sunar. İlgili bilgiler genellikle TXT kayıtlarında yayımlanır. Yapılandırma sırasında kullanılan bütün gönderim hizmetleri dikkate alınmalıdır.

NS Kaydı Nedir?

Bir DNS bölgesinin yetkili isim sunucuları NS kaydı ile belirtilir. Alt alan adlarının yönetimi farklı sunuculara devredilebilir. Alan adının ana delegasyonu ise kayıt kuruluşundaki nameserver tanımlarıyla ilişkilidir. DNS panelindeki NS kayıtlarını düzenlemek, kayıt kuruluşundaki nameserver değişikliğinin yerine geçmez.

DNS Ayarları Nereden ve Nasıl Değiştirilir?

Alan adının yetkili DNS hizmetini yöneten panelde DNS ayarları değiştirilir. Panel, hosting sağlayıcısında veya bağımsız bir DNS hizmetinde bulunabilir. İşleme başlamadan önce mevcut kayıtların yedeği alınmalıdır. Düzenleme sırasında şu alanlar kontrol edilir:

  • Kayıt türü: A, AAAA, CNAME, MX veya TXT seçimi.
  • Kayıt adı: Ana alan adı veya ilgili alt alan.
  • Hedef değer: IP adresi, sunucu adı veya metinsel içerik.
  • TTL: Yanıtın önbellekte tutulma süresi.

Güncellenen web sitesi DNS ayarları, yetkili sunucunun yanıtıyla doğrulanmalıdır. Yetkili olmayan bir panelde yapılan düzenleme, yayındaki alanı etkilemez. Panel erişimi kadar doğru hizmet üzerinde çalışıldığından emin olmak da önemlidir.

Nameserver Değiştirmek ile DNS Kaydı Değiştirmek Arasındaki Fark Nedir?

Tek bir DNS kaydını düzenlemek, belirli hizmetin hedefini değiştirir. Örneğin A kaydının güncellenmesi web adresini yeni sunucuya yönlendirebilir. Nameserver değişimi ise alan adının yetkili DNS hizmetini başka sunuculara devreder.

Planlanan DNS değiştirme işleminde hangi değişikliğe ihtiyaç duyulduğu belirlenmelidir. Nameserver değişecekse web, e-posta, doğrulama kayıtları yeni hizmete aktarılmalıdır. Eksik aktarım, sitenin açılmasına rağmen e-postaların çalışmamasına yol açabilir. Geçiş öncesinde yeni bölgenin eksiksiz hazırlanması gerekir.

DNS Değişiklikleri Ne Kadar Sürede Aktif Olur? DNS Propagation Nedir?

Güncellemelerin farklı çözümleyicilerde görünür hâle gelmesi DNS propagation olarak adlandırılır. Türkçede DNS yayılımı denilen süreç, büyük ölçüde eski önbellek yanıtlarının yenilenmesine bağlıdır. Değişiklik yetkili sunucuda görünse bile bazı kullanıcılar eski yanıtı almaya devam edebilir.

Bekleme süresi kayıtların TTL değerine, değişiklik türüne, kullanılan çözümleyicilere bağlıdır. Düşük TTL değerlerinde dakikalar yeterli olabilir. Nameserver değişimleri veya uzun önbellek süreleri daha fazla bekleme gerektirebilir. Her işlem için geçerli, sabit bir 24–48 saat kuralı bulunmaz.

Web Sitesi Taşırken DNS Ayarlarında Nelere Dikkat Edilmelidir?

Taşıma öncesinde yeni sunucuda site dosyaları, veritabanı, SSL sertifikası hazırlanmalıdır. DNS değişikliğinden önce yeni ortamın çalıştığı doğrulanmalıdır. Geçiş planında aşağıdaki kontroller bulunmalıdır:

  • Ana alan adı ile www kayıtlarını birlikte değerlendirin.
  • Kullanılan A ve AAAA hedeflerini kontrol edin.
  • MX, TXT kayıtlarını eksiksiz koruyun.
  • TTL düşürme işlemini yeterince erken yapın.
  • Geri dönüş için eski kayıtları saklayın.
  • Eski sunucuyu geçiş doğrulanana kadar açık tutun.

Yayın sonrasında site farklı ağlardan kontrol edilmelidir. Formlar, yönetim paneli, e-posta gönderimi ayrı ayrı denenmelidir. Eski hizmetin kapatılması, yeni yapılandırmanın doğrulanmasından sonra planlanmalıdır.

Yanlış DNS Ayarları Web Sitesi ve Kurumsal E-Postayı Nasıl Etkiler?

Yanlış IP adresi, ziyaretçileri hatalı sunucuya yönlendirebilir. Eksik kayıtlar, alan adının çözümlenememesine neden olabilir. Bir DNS hatası, web sitesinin erişimini engelleyerek form taleplerini veya satış işlemlerini aksatabilir.

Posta tarafında yanlış MX kaydı, gelen iletilerin teslimini etkiler. Hatalı SPF veya DKIM yapılandırması, gönderilen iletilerin doğrulama sonuçlarını bozabilir. Web sitesinin açılması, e-posta altyapısının da doğru çalıştığını göstermez. İki hizmet ayrı kontrollerle değerlendirilmelidir.

DNS Sorunları Nasıl Kontrol Edilir ve Çözülür?

Sorunun kaynağını bulmak için DNS kontrol işlemi, yetkili sunucu yanıtıyla başlamalıdır. Ardından farklı çözümleyicilerin verdiği sonuçlar karşılaştırılmalıdır. Kullanılabilecek temel sorgular şunlardır:

  • dig example.com A: IPv4 kaydını sorgular.
  • dig example.com NS: Yetkili sunucu kayıtlarını gösterir.
  • nslookup example.com: İsim çözümlemesini kontrol eder.
  • dig @1.1.1.1 example.com MX: Belirli çözümleyiciden MX kayıtlarını ister.

Yanlış hedefler veya eksik kayıtlar yetkili panelde düzeltilmelidir. Yerel önbelleği temizlemek yalnızca ilgili cihazdaki saklanmış yanıtları etkiler. Yetkili sunucuda hata bulunuyorsa beklemek sorunu çözmez. DNS yanıtı doğruysa hosting, SSL veya uygulama kaynaklı sorunlar da incelenmelidir.

DNSSEC Nedir ve DNS Güvenliği İçin Neden Önemlidir?

Güvenli isim çözümlemesinde DNSSEC nedir? DNS yanıtlarının kaynağını, bütünlüğünü dijital imzalarla doğrulayan güvenlik uzantılarıdır. Sahte veya değiştirilmiş yanıtların tespit edilmesine yardımcı olur. DNS trafiğini şifrelemekten farklı bir görev üstlenir.

Etkinleştirme sırasında imzalarla üst bölgedeki DS kaydı uyumlu olmalıdır. Nameserver değişiminde eski DS bilgisinin korunması doğrulamayı bozabilir. Hatalı yapılandırma, doğrulama yapan çözümleyicilerde alan adını erişilemez hâle getirebilir. DNSSEC yönetimi, sağlayıcı geçişinin parçası olarak planlanmalıdır.

Kurumsal Web Sitelerinde DNS Yönetimi İçin En İyi Uygulamalar Nelerdir?

Kurumsal DNS yönetiminde sorumlular, erişim yetkileri, değişiklik süreçleri belirlenmelidir. Kayıtların hangi hizmete ait olduğu belgelenmelidir. Günlük yönetimde şu uygulamalar tercih edilebilir:

  • Yönetim hesaplarında çok faktörlü doğrulama kullanın.
  • Gereksiz kullanıcı yetkilerini kaldırın.
  • Kayıt yedeklerini güncel tutun.
  • Değişiklikleri tarih, sorumlu bilgisiyle kaydedin.
  • Kritik alan adlarının çözümleme durumunu izleyin.
  • Sağlayıcı değişimleri için geri dönüş planı hazırlayın.

Düzenli web bakım ve danışmanlık kapsamında DNS, hosting, kurumsal e-posta bağımlılıkları birlikte değerlendirilebilir. Piksel ile çalışırken mevcut kayıtların incelenmesi, taşıma ihtiyaçlarının belirlenmesi, kontrol planının oluşturulması talep edilebilir. Hizmet kapsamının işletmenin kullandığı altyapıya göre netleştirilmesi, bakım sürecini daha yönetilebilir kılar.

Sık Sorulan Sorular

DNS Değişikliği Web Sitesinin Açılmamasına Neden Olabilir mi?

Evet, yanlış IP adresi veya eksik kayıt sitenin açılmasını engelleyebilir. Hatalı nameserver ya da DNSSEC yapılandırması da erişim sorunlarına yol açabilir. Değişiklik sonrasında yetkili sunucu yanıtı kontrol edilmelidir. Sorunun yalnızca bazı kullanıcılarda görülmesi, önbellek farklılıklarından kaynaklanabilir.

DNS ile Nameserver Aynı Şey midir?

Hayır, DNS isimlendirme sisteminin tamamını ifade eder. Nameserver, sistem içinde kayıtları sunan sunucudur. Alan adı yönetiminde nameserver seçimi, yetkili DNS hizmetini belirler. Kayıt düzenleme işlemleri ise ilgili hizmetin panelinde yapılır.

DNS Değişikliklerinin Aktif Olduğu Nasıl Kontrol Edilir?

Yetkili sunucunun verdiği yanıt, farklı çözümleyicilerin sonuçlarıyla karşılaştırılır. Beklenen IP adresi veya kayıt değeri sorgu çıktısında görülmelidir. Web erişimiyle e-posta işlevleri ayrı test edilmelidir. Tek cihazdaki başarılı bağlantı, bütün kullanıcıların güncel yanıt aldığını kanıtlamaz.


Aklınızda Bir Proje mi Var? Gelin Birlikte Hayata Geçirelim.

İster yeni bir fikir, ister büyümek isteyen bir marka olun; dijitalde doğru adımları birlikte atalım. Piksel ekibi, yaratıcı strateji ve teknolojiyle fikrinizi gerçeğe dönüştürmek için burada. Şimdi harekete geçin, projeniz ilk adımı hak ediyor.

Strateji, tasarım ve teknolojiyi bir araya getirerek dijital varlığınızı güçlendiren özel web ve mobil çözümler üretiyor.

Teklif Formu