DNS

Kapsule DNS Temelleri: A Records, MX, CNAME ve TXT Açıklaması

DNS is one of those things that works invisibly when everything is correct, and becomes critical to understand when something is wrong. This article explains what DNS is, what each record type does…

DNS Temelleri: A Kayıtları, MX, CNAME ve TXT Açıklandı

DNS, her şey doğru çalıştığında görünmez bir şekilde çalışan ve bir şey yanlış gittiğinde anlaşılması kritik hale gelen şeylerden biridir. Bu makale DNS'in ne olduğunu, her kayıt türünün ne yaptığını ve KPanel'de DNS kayıtlarını nasıl yönetileceğini açıklar.


DNS Nedir?

DNS (Domain Name System) öğesini internetin telefon rehberi olarak düşünün. yourdomain.com bir tarayıcıya yazıp Enter'e bastığınızda, bilgisayarınız hangi sunucuya bağlanacağını otomatik olarak bilmez. DNS, insanın okuduğu etki alanı adını bilgisayarların doğru sunucuyu bulmak için kullandığı sayısal bir IP adresine çevirir.

DNS olmadan, her web sitesini ziyaret etmek için 192.168.1.200 gibi bir şey yazmanız gerekirdi. DNS, bize hatırlanabilir adları kullanmamıza izin vererek interneti kullanılabilir hale getirir.

Her etki alanının, web trafiğinin nereye gönderileceği, e-postanın nereye teslim edileceği, hangi hizmetlerin adına e-posta göndermeye yetkili olduğu ve daha fazlasını gösteren bir dizi DNS kaydı vardır.


DNS Kayıtları Nerede Yönetilir

Etki alanınızın DNS kayıtları, nameserver'larınızın yönlendirildiği yerde yönetilir. Etki alanınız Kapsule'nin nameserver'larını kullanıyorsa (ns1.kapsulecloud.com, ns2.kapsulecloud.com, ns3.kapsuledns.com, ns4.kapsuledns.com), tüm DNS kayıtlarınız KPanel > Domains > etki alanınız > DNS Records bölümünden yönetilir.

Başka bir sağlayıcının nameserver'larını kullanıyorsanız, DNS kayıtlarını KPanel'de değil, o sağlayıcıda yönetirsiniz.


En Önemli DNS Kayıt Türleri

A Kaydı

A kaydı, etki alanı adınızı bir IPv4 adresine eşler. Bu, birisi web sitenizi ziyaret ettiğinde tarayıcıların hangi sunucuya bağlanacağını bilmesini sağlar.

Örnek:

yourdomain.com.    A    203.0.113.10
www.yourdomain.com.    A    203.0.113.10

Hem kök etki alanı hem de www alt etki alanı genellikle aynı sunucu IP'sine işaret eden A kayıtlarına sahiptir.

Bunu ne zaman kullanırsınız: Web sitesi barındıran her etki alanının en az bir A kaydına ihtiyacı vardır. Kapsule, bir etki alanı eklediğinizde bunları otomatik olarak oluşturur.


AAAA Kaydı

AAAA kaydı, A kaydının IPv6 eşdeğeridir. IPv6 adresleri daha uzundur (örneğin, 2001:db8::1) ve internet IPv4'ten uzaklaştıkça daha yaygın hale geliyor. İşlev aynıdır: etki alanı adını bir sunucu adresine işaret edin.

Bunu ne zaman kullanırsınız: Çoğu web sitesi AAAA kayıtlarını el ile yapılandırmaya ihtiyaç duymaz. Barındırma sunucunuz IPv6'yı desteklediğinde otomatik olarak işlenir.


CNAME Kaydı

CNAME (Canonical Name) kaydı, bir etki alanı adını IP adresine değil, başka bir etki alanı adına işaret eden bir takma ad oluşturur. Tarayıcı, sonuçtaki A kaydını bulmak için CNAME'i izler.

Örnek:

shop.yourdomain.com.    CNAME    yourdomain.com.

Bu, shop.yourdomain.com'in yourdomain.com ile aynı yere çözüldüğü anlamına gelir.

Bunu ne zaman kullanırsınız: CNAME'ler genellikle alt etki alanları için, bir etki alanının sahipliğini üçüncü taraf hizmetleriyle doğrulamak için (örneğin, Google Search Console) ve bir alt etki alanını barındırılan bir yardım merkezi veya rezervasyon platformu gibi harici bir hizmete işaret etmek için kullanılır.

Kök etki alanında (yourdomain.com) MX veya diğer kayıtlarla birlikte CNAME kullanamazsınız. Kök etki alanında bir A kaydı ve yalnızca alt etki alanlarında CNAME kayıtları kullanın.


MX Kaydı

MX (Mail Exchanger) kaydı, e-posta sunucularına etki alanınızdaki adresler için gönderilen e-postaları nereye ileteceklerini söyler. Doğru bir MX kaydı olmadan, you@yourdomain.com adresine gönderilen e-posta teslim edilmez.

Örnek:

yourdomain.com.    MX    10    mail.kapsulehost.com.

Sayı (örnekteki 10), önceliktir. Birden fazla MX kaydı varsa, düşük numaralar önce denenir. Bu, yedek posta sunucuları için izin verir.

Bunu ne zaman kullanırsınız: E-posta kullanan her etki alanının en az bir MX kaydına sahip olması gerekir. Etki alanınız Kapsule'nin nameserver'larını kullandığında, MX kayıtları bir posta kutusu oluşturduğunuzda otomatik olarak ayarlanır.


TXT Kaydı

TXT kayıtları, bir etki alanı ile ilişkili rastgele metin verilerini tutar. Geniş çeşitli amaçlar için kullanılırlar:

SPF (Sender Policy Framework): Etki alanınız adına e-posta göndermeye yetkili olan sunucuları belirtir. E-posta sahtekarlığını önler.

DKIM (DomainKeys Identified Mail): Etki alanınızdan gelen e-postaların gerçekten posta sunucunuz tarafından gönderildiğini ve taklit edilmediğini doğrulamak için kullanılan şifreli bir anahtar.

DMARC: Alan adı sunucularına, SPF veya DKIM denetimlerinde başarısız olan e-postaya ne yapması gerektiğini söyleyen bir ilke.

Etki alanı doğrulaması: Google Search Console, Microsoft 365 ve diğerleri gibi hizmetler, etki alanı sahibi olduğunuzu kanıtlamak için bir TXT kaydı eklemenizi ister.

Örnek:

yourdomain.com.    TXT    "v=spf1 include:mail.kapsulehost.com ~all"

Etki alanınız Kapsule'nin nameserver'larını kullandığında, SPF, DKIM ve DMARC kayıtları Kapsule posta kutularınız için otomatik olarak ayarlanır.


NS Kaydı

NS (Name Server) kayıtları, etki alanınız için hangi DNS sunucularının yetkili olduğunu belirtir. İnternete etki alanınızın diğer tüm DNS kayıtlarını bulmak için nereye gitileceğini söylerler.

Örnek:

yourdomain.com.    NS    ns1.kapsulecloud.com.
yourdomain.com.    NS    ns2.kapsulecloud.com.
yourdomain.com.    NS    ns3.kapsuledns.com.
yourdomain.com.    NS    ns4.kapsuledns.com.

Bunu ne zaman kullanırsınız: NS kayıtları DNS yönetim panelinde değil, kayıt şirketinizde ayarlanır. NS kayıtlarını değiştirmek, DNS kontrolünü bir sağlayıcıdan diğerine geçirir. Bkz. Nameserver'ları Kapsule'ye Yönlendirmek için Değiştirme.

NS kayıtlarını KPanel'de doğrudan değiştirmemelisiniz. NS değişiklikleri etki alanı kayıt şirketinizde yapılır. NS kayıtlarını yanlış şekilde düzenlemek tüm etki alanınızı ulaşılamaz hale getirebilir.


TTL: DNS Değişiklikleri Neden Zaman Alır

TTL (Time to Live), her DNS kaydına eklenen ve diğer DNS sunucularına bu kaydı güncellemeler için kontrol etmeden önce ne kadar süre önbelleğe (saklanacağını) söyleyen bir değerdir. Saniye cinsinden ölçülür.

Örnek: 3600 TTL, kaydın bir saat boyunca önbelleğe alındığı anlamına gelir. Bu saat içinde, kaydı değiştirirseniz bile, eski değeri zaten önbelleğe alan bilgisayarlar önbelleğe alınan süre dolana kadar onu kullanmaya devam edecektir.

Yaygın TTL değerleri:

TTL DeğeriSüre
3005 dakika
90015 dakika
36001 saat
144004 saat
8640024 saat

Bunun neden önemli olduğu: Bir DNS kaydını değiştirdiğinizde, değişiklik hemen herkes için görünmez. Dünyanın dört bir yanındaki eski kaydı önbelleğe alan kişiler ve sistemler, TTL süresi dolana kadar eski değeri kullanmaya devam edecektir. Bu nedenle "DNS yayılması" zaman alır, bazen çok yüksek TTL değerleri için 48 saate kadar.

DNS değişiklikleri yapacağınızı biliyorsanız (örneğin, bir siteyi yeni bir sunucuya taşıyorsanız), bir gün öncesinden TTL'nizi 300 saniyeye düşürün. Bu, değişiklik yaptıktan sonra eski önbelleğe alınan değerlerin hızlı bir şekilde süresinin dolması anlamına gelir ve yayılma süresini önemli ölçüde azaltır. Değişiklik kararlı olduktan sonra TTL'yi daha yüksek bir değere ayarlayın.


KPanel'deki DNS kayıtları sayfası

KPanel'de DNS Kayıtlarını Görüntüleme ve Düzenleme

  1. kpanel.kapsulehost.com adresinde oturum açın
  2. Kenar çubuğunda Domains öğesini tıklayın
  3. Etki alanı adınızı tıklayın
  4. DNS Records (veya Manage DNS) öğesini tıklayın

Buradan şunları yapabilirsiniz:

  • Tüm mevcut kayıtları Görüntüleyin
  • Add Record öğesini tıklayıp kayıt türünü seçerek yeni bir kayıt Ekleyin
  • Düzenle simgesini tıklayarak mevcut bir kaydı Düzenleyin
  • Sil simgesini tıklayarak bir kaydı Silin

Yanlış DNS kaydını silmek, web sitenizi veya e-postanızı çevrimdışı duruma getirebilir. Bir kaydın ne için olduğundan emin değilseniz, onu silmeyin. Emin olmadığınız kayıtları kaldırmadan önce support@kapsulehost.com ile iletişime geçin.


DNS Kayıtlarını Kontrol Etme

KPanel, kayıtlarınızın doğru şekilde yayıldığını doğrulamak için kullanabileceğiniz bir DNS denetleyici aracı içerir:

  1. Domains > etki alanınız > DNS Records adresine gidin
  2. Check DNS veya DNS Checker seçeneğini arayın
  3. Doğrulamak istediğiniz kayıt türünü ve etki alanını girin

Ayrıca, Kapsule'nin ağının dışından kayıtları doğrulamak için herkese açık DNS arama araçlarını kullanabilirsiniz; bu, değişikliklerin küresel olarak yayıldığını doğrulamaya yardımcı olur.


Hızlı Referans

Kayıt Türüİşaret EttikleriKullanıldığı Yer
AIP adresiWeb sitesi barındırma
AAAAIPv6 adresiIPv6 barındırma
CNAMEBaşka bir etki alanı adıAlt etki alanları, takma adlar
MXPosta sunucusu ana bilgisayar adıE-posta teslimi
TXTMetin dizesiSPF, DKIM, DMARC, etki alanı doğrulaması
NSDNS sunucusu ana bilgisayar adıNameserver delegasyonu

Hala yardıma mı ihtiyacınız var?

Bize şu adresinden e-posta gönderin: support@kapsulehost.com ya da KPanel'de sohbet açın.

KPanel'i Aç
Kapsule DNS Temelleri: A Records, MX, CNAME ve TXT Açıklaması