İçeriğe geç
İçindekiler
DNS

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

Makine çevirisi. İngilizce orijinal mevcuttur.

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


DNS Nedir?

DNS'i (Domain Name System, Alan Adı Sistemi) internetin telefon rehberi olarak düşünün. Tarayıcınıza yourdomain.com yazdığınızda, bilgisayarınız hangi sunucuya bağlanması gerektiğini otomatik olarak bilmez. DNS, insanların okuyabildiği alan adını, bilgisayarların doğru sunucuyu bulmak için kullandığı sayısal bir IP adresine çevirir.

DNS olmasaydı, her web sitesini ziyaret etmek için 192.168.1.200 gibi bir şey yazmanız gerekirdi. DNS, akılda kalıcı isimler kullanmamıza izin vererek interneti kullanılabilir kılar.

Her alan adının, bir rehber kaydı gibi işlev gören bir dizi DNS kaydı vardır: web trafiğinin nereye gönderileceği, e-postanın nereye teslim edileceği, hangi hizmetlerin onun adına e-posta gönderme yetkisine sahip olduğu ve daha fazlası.


DNS Kayıtları Nerede Yönetilir?

Alan adınıza ait DNS kayıtları, ad sunucularınızın yönlendirildiği yerde yönetilir. Alan adınız KapsuleHost'un ad sunucularını (ns1.kapsulecloud.com, ns2.kapsulecloud.com, ns3.kapsuledns.com, ns4.kapsuledns.com) kullanıyorsa, tüm DNS kayıtlarınız KPanel > Alan Adları > alan adınız > DNS ve ad sunucuları üzerinden yönetilir.

Başka bir sağlayıcının ad sunucularını kullanıyorsanız, DNS kayıtlarını KPanel'de değil, o sağlayıcı üzerinden yönetirsiniz.


En Önemli DNS Kayıt Türleri

A Kaydı

Bir A kaydı, alan adınızı bir IPv4 adresine eşler. Tarayıcılar, birisi web sitenizi ziyaret ettiğinde hangi sunucuya bağlanacağını bu sayede bilir.

Örnek:

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

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

Ne zaman kullanılır: Bir web sitesine ev sahipliği yapan her alan adının en az bir A kaydına ihtiyacı vardır. KapsuleHost, bir alan adı eklediğinizde bunları otomatik olarak oluşturur.


AAAA Kaydı

Bir AAAA kaydı, A kaydının IPv6 karşılığıdır. IPv6 adresleri daha uzundur (örneğin, 2001:db8::1) ve internet IPv4'ten uzaklaştıkça daha yaygın hale gelmektedir. İşlevi aynıdır: alan adını bir sunucu adresine işaret eder.

Ne zaman kullanılır: Çoğu web sitesinin AAAA kayıtlarını manuel olarak yapılandırmasına gerek yoktur. Barındırma sunucunuz IPv6 destekliyorsa bu kayıtlar otomatik olarak işlenir.


CNAME Kaydı

Bir CNAME (Canonical Name) kaydı bir takma ad oluşturur; bir alan adını bir IP adresine değil, başka bir alan adına işaret eder. Tarayıcı, nihai A kaydını bulmak için CNAME'i takip eder.

Örnek:

shop.yourdomain.com.    CNAME    yourdomain.com.

Bu, shop.yourdomain.com adresinin yourdomain.com ile aynı yere çözümlendiği anlamına gelir.

Ne zaman kullanılır: CNAME'ler genellikle alt alan adları için, bir alan adının sahipliğini üçüncü taraf hizmetlere (örneğin Google Search Console) doğrulamak için ve bir alt alan adını barındırılan bir yardım merkezi veya rezervasyon platformu gibi harici bir hizmete yönlendirmek için kullanılır.

Kök alan adında (yourdomain.com) bir MX veya başka kayıtlarla birlikte CNAME kullanamazsınız. Kök alan adında A kaydı, alt alan adlarında ise yalnızca CNAME kayıtları kullanın.


MX Kaydı

Bir MX (Mail Exchanger) kaydı, e-posta sunucularına alan adınızdaki adreslere gönderilen e-postanın nereye teslim edileceğini söyler. Doğru bir MX kaydı olmadan, you@yourdomain.com adresine gönderilen e-postalar teslim edilemez.

Örnek:

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

Sayı (örnekte 10), önceliği belirtir. Birden fazla MX kaydı varsa, önce daha düşük sayılar denenir. Bu, yedek posta sunucularına olanak tanır.

Ne zaman kullanılır: E-posta kullanan her alan adının en az bir MX kaydına sahip olması gerekir. Alan adınız KapsuleHost'un ad sunucularını kullandığında, bir posta kutusu oluşturduğunuzda MX kayıtları otomatik olarak ayarlanır.


TXT Kaydı

TXT kayıtları, bir alan adıyla ilişkili rastgele metin verilerini tutar. Çok çeşitli amaçlar için kullanılırlar:

SPF (Sender Policy Framework): Hangi sunucuların alan adınız adına e-posta gönderme yetkisine sahip olduğunu belirtir. E-posta sahteciliğini önler.

DKIM (DomainKeys Identified Mail): Alan adınızdan gelen e-postanın gerçekten posta sunucunuz tarafından gönderildiğini ve sahte olmadığını doğrulamak için kullanılan şifreleme anahtarı.

DMARC: Alıcı posta sunucularına, SPF veya DKIM kontrollerinden geçemeyen e-postalarla ne yapılacağını söyleyen bir politika.

Alan adı doğrulama: Google Search Console, Microsoft 365 ve diğer hizmetler, alan adının sahibi olduğunuzu kanıtlamak için bir TXT kaydı eklemenizi ister.

Örnek:

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

Alan adınız KapsuleHost'un ad sunucularını kullandığında, KapsuleHost posta kutularınız için SPF, DKIM ve DMARC kayıtları otomatik olarak ayarlanır.


NS Kaydı

NS (Name Server, Ad Sunucusu) kayıtları, alan adınız için hangi DNS sunucularının yetkili olduğunu belirtir. İnternete, alan adınıza ait diğer tüm DNS kayıtlarını bulmak için nereye gidileceğ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.

Ne zaman kullanılır: NS kayıtları, DNS yönetim panelinizde değil, kayıt şirketinizde (registrar) ayarlanır. NS kayıtlarının değiştirilmesi, DNS kontrolünü bir sağlayıcıdan diğerine aktarır. Bkz. Alan Adınızı KapsuleHost'a Yönlendirmek İçin Ad Sunucularını Değiştirme.

NS kayıtlarını doğrudan KPanel'de değiştirmemelisiniz. NS değişiklikleri alan adı kayıt şirketinizde yapılır. NS kayıtlarının yanlış düzenlenmesi, tüm alan adınıza erişilemez hale getirebilir.


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

TTL (Time to Live, Yaşam Süresi), her DNS kaydına eklenen ve diğer DNS sunucularına güncellemeleri kontrol etmeden önce o kaydı ne kadar süreyle önbelleğe alacaklarını (saklayacaklarını) söyleyen bir değerdir. Saniye cinsinden ölçülür.

Örnek: 3600 değerindeki bir TTL, kaydın bir saat boyunca önbelleğe alındığı anlamına gelir. Bu saat içinde, kaydı değiştirseniz bile, eski değeri zaten önbelleğe almış bilgisayarlar, önbellekleri sona erene kadar eski değeri kullanmaya devam eder.

Yaygın TTL değerleri:

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

Bunun önemi: Bir DNS kaydını değiştirdiğinizde, değişiklik herkes için anında görünmez. Dünya genelinde eski kaydı önbelleğe almış olan insanlar ve sistemler, kendi TTL'leri sona erene kadar eski değeri kullanmaya devam eder. "DNS yayılımının" (propagation) zaman almasının nedeni budur; çok yüksek TTL değerlerinde bu süre 48 saate kadar çıkabilir.

DNS değişiklikleri yapacağınızı önceden biliyorsanız (örneğin bir siteyi yeni bir sunucuya taşımak gibi), bir gün öncesinden TTL değerinizi 300 saniyeye düşürün. Bu, değişikliği yaptıktan sonra eski önbelleğe alınmış değerlerin hızlıca sona ermesini sağlayarak yayılım süresini önemli ölçüde azaltır. Değişiklik kararlı hale geldikten sonra TTL'yi tekrar daha yüksek bir değere ayarlayın.


KPanel'de bir alan adına ait 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 Alan Adları'e tıklayın
  3. Alan adınıza tıklayın
  4. Sol menüde DNS ve ad sunucuları'a tıklayın

Buradan şunları yapabilirsiniz:

  • Mevcut tüm kayıtları görüntüleme
  • Add Record'a tıklayıp kayıt türünü seçerek yeni bir kayıt ekleme
  • Düzenleme simgesine tıklayarak mevcut bir kaydı düzenleme
  • Silme simgesine tıklayarak bir kaydı silme

Yanlış DNS kaydını silmek, web sitenizi veya e-postanızı çevrimdışı bırakabilir. Bir kaydın ne işe yaradığından emin değilseniz, onu silmeyin. Emin olmadığınız kayıtları kaldırmadan önce support@kapsulehost.com adresinden destek ekibiyle 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. Alan Adları > alan adınız > DNS ve ad sunucuları'a gidin
  2. Check DNS veya DNS Checker seçeneğini arayın
  3. Doğrulamak istediğiniz kayıt türünü ve alan adını girin

Değişikliklerin dünya genelinde yayıldığını doğrulamaya yardımcı olması için, KapsuleHost ağının dışından kayıtları doğrulamak amacıyla herkese açık DNS sorgulama araçlarını da kullanabilirsiniz.


Hızlı Başvuru

Kayıt TürüNeyi GösterirNe İçin Kullanılır
AIP adresiWeb sitesi barındırma
AAAAIPv6 adresiIPv6 barındırma
CNAMEBaşka bir alan adıAlt alan adları, takma adlar
MXPosta sunucusu ana makine adıE-posta teslimatı
TXTMetin dizesiSPF, DKIM, DMARC, alan adı doğrulama
NSDNS sunucusu ana makine adıAd sunucusu devri
Bu yardımcı oldu mu?

Yapay zeka mısınız? Bu sayfayı Markdown olarak okuyun

İlgili makaleler

Site DNS SekmesiDNS sekmesi, bir siteye bağlı alan adının canlı DNS kayıtlarını gösterir, böylece üzerinde çalıştığınız siteden ayrılmadan bir adın şu anda neye çözümlendiğini…Premium DNSPremium DNS, tek bir alan adının bölgesini sağlık denetimli yük devretmeye sahip anycast çözümlemeye yükseltir; böylece ziyaretçilere en yakın düğümden yanıt…Alan Adı Doğrulama KayıtlarıBir alan adının sahibi olduğunuzu kanıtlamanın, isteyen servis ister KapsuleHost, ister Google, ister Microsoft ya da başka biri olsun, nasıl yapıldığını ve…Alt Alanlar için CNAME Kayıtlarını AyarlamaCNAME (Canonical Name) kaydı bir alan adını başka bir alan adına eşler. Yaygın olarak bir alt etki alanını bir üçüncü taraf hizmetine işaret etmek için…

Hâlâ takıldınız mı?

Hesabınızı bilen Kora'ya sorun ya da ekibimizle iletişime geçin.

Bize UlaşınDesteğe e-posta gönder