DNS Kaydı
- İngilizcesi
- DNS Record
- Okunuşu
- di en es rekırd
Kısaca
DNS kaydı, bir alan adının DNS bölgesinde bir adı bilgiye eşleyen giriştir: IP adresi (A, AAAA), başka bir ad (CNAME) ya da e-posta sunucuları (MX) gibi.
DNS kaydı (DNS record) nedir?
Bir tarayıcı www.example.com adresini aradığında DNS sunucuları alan adının kayıtlarından yanıt verir. Her kaydın bir adı, bir türü, bir değeri ve çözümleyicilerin (resolver) onu ne kadar süre önbellekte tutabileceğini söyleyen bir TTL'i vardır. Bir alan adının kayıtları birlikte, DNS sağlayıcısı ya da kayıt firması üzerinden yönetilen bölgesini (zone) oluşturur.
Yaygın türlerin her biri tek bir iş yapar. A bir adı bir IPv4 adresine, AAAA da bir IPv6 adresine eşler. CNAME, barındırma platformlarının www için sık istediği gibi, bir adı başka bir adın takma adı yapar. MX, e-posta alan sunucuları listeler. TXT, sahiplik kontrolleri ve e-posta güvenliği (SPF, DKIM, DMARC) için kullanılan metni tutar. NS bölgenin yetkili sunucularını adlandırır, CAA da onun için hangi sertifika otoritelerinin sertifika çıkarabileceğini sınırlar.
Değişiklikler her yerde anında görünmez. Çözümleyiciler eski yanıtı TTL'i dolana kadar saklar; bir değişikliğin dünya genelinde görülmesinin dakikalar ya da saatler sürebilmesinin nedeni budur. Planlı bir taşımadan bir gün önce TTL'i düşürmek geçişi hızlandırır; dig gibi araçlar da bir çözümleyicinin tam olarak ne döndürdüğünü gösterir.
Sık yapılan bir yanlış, bir alan adının kökünde diğer kayıtlarla birlikte CNAME kullanılabileceğini düşünmektir. Standart, başka kayıtları olan bir adda CNAME'i yasaklar; çıplak alan adında da her zaman NS ve SOA kayıtları vardır. Bu yüzden sağlayıcılar example.com'un kendisini bir host adına yönlendirmek için ALIAS, ANAME ya da CNAME flattening adlı çözümler sunar.
Önemli noktalar
- DNS kaydı bir adı bir türü, değeri ve TTL'i olan veriye eşler.
- A ve AAAA, IPv4 ve IPv6 adreslerini gösterir; CNAME başka bir adı gösterir.
- MX e-postayı yönetir; TXT doğrulama ve e-posta güvenliği verisini tutar.
- Değişiklikler, önbellekteki yanıtlar TTL'e göre doldukça yayılır.
- Çıplak alan adı düz bir CNAME kullanamaz; sağlayıcılar ALIAS kayıtları sunar.
Örnek
dig +short example.com A # IPv4 address
dig +short example.com AAAA # IPv6 address
dig +short www.example.com CNAME
dig +short example.com MX # mail servers, with priorities
dig +short example.com TXT # SPF, verification codes…
# Full answer, including the remaining TTL in seconds
dig example.com A +noall +answer
# example.com. 3600 IN A 93.184.215.14Sık sorulan sorular
A kaydı ile CNAME arasındaki fark nedir?
A kaydı bir adı doğrudan bir IPv4 adresine yönlendirir. CNAME ise bir adı başka bir ada yönlendirir; o ad da sonra bir adrese çözümlenir. CNAME'ler, bir barındırma sağlayıcısının host adı gibi hedefin adresi değişebildiğinde işe yarar.
DNS değişiklikleri ne kadar sürer?
Kaydın önceki TTL'i kadar, çünkü çözümleyiciler eski yanıtı süresi dolana kadar tutabilir. 300 saniyelik bir TTL ile çoğu kullanıcı değişikliği beş dakika içinde görür; bir günlük TTL ile bu bir gün sürebilir.
TXT kaydı ne için kullanılır?
Başka sistemlerin okuduğu metni saklamak için; çoğunlukla Google Search Console gibi servisler için alan adının size ait olduğunu kanıtlamak ve SPF, DKIM ve DMARC gibi e-posta kimlik doğrulama kayıtları için.
İlgili sayfalar
- DNSDevOps ve Bulut, s. 14DNS, internetin adlandırma sistemidir; example.com gibi insanın okuyabileceği alan adlarını bilgisayarların kullandığı sayısal IP adreslerine çevirir.
- Alan AdıWeb Geliştirme, s. 2Alan adı (domain name), example.com gibi bir web sitesinin insanların okuyabileceği adresidir; DNS sistemi bunu siteyi barındıran sunucunun IP adresine çevirir.
- IP AdresiAğlar, s. 12IP adresi, ağdaki her cihaza verilen ve verinin o cihaza yönlendirilmesini sağlayan sayısal bir etikettir; bir evin posta adresine benzer.
- IPv6Ağlar, s. 14IPv6, her cihaza benzersiz bir adres verebilen 128 bitlik adresler kullanan ve tükenen IPv4 havuzunun yerini alan İnternet Protokolü'nün en yeni sürümüdür.
- TTLAğlar, s. 32TTL (time to live), verinin geçerlilik sınırıdır: IP paketinde kalan yönlendirici atlaması sayısı, DNS'te ve önbellekte yanıtın kaç saniye kullanılabileceği.
- SMTPAğlar, s. 25SMTP, e-posta göndermek için standart internet protokolüdür; uygulamalar mesajları iletmek, posta sunucuları ise alıcının sunucusuna aktarmak için kullanır.
Bu sayfada bir hata ya da eksik mi gördünüz?Düzeltme önerin