DNS (Domain Name System) kayıtları, bir alan adının internette nasıl çalışacağını belirleyen önemli bileşenlerdir. Her bir DNS kaydı farklı bir işlev görür ve alan adını IP adreslerine çevirme, e-posta yönlendirme gibi işlemleri düzenler. Aşağıda en yaygın DNS kayıt türleri ve açıklamaları yer almaktadır:
1. A Kaydı (Address Record)
-
Açıklama: Alan adını bir IPv4 adresine yönlendirir.
-
Örnek:
example.com -> 192.0.2.1
2. AAAA Kaydı
-
Açıklama: Alan adını bir IPv6 adresine yönlendirir.
-
Örnek:
example.com -> 2001:0db8::1
3. CNAME (Canonical Name Record)
-
Açıklama: Bir alan adını başka bir alan adına yönlendirir. A kaydının alternatifi değildir; onunla birlikte çalışır.
-
Örnek:
www.example.com -> example.com
Not: CNAME kaydı birden fazla kayıttan biri olamaz. Aynı isimde A kaydı gibi başka bir kayıt varsa, CNAME kullanılamaz.
4. MX (Mail Exchange) Kaydı
-
Açıklama: E-posta sunucusunu belirtir; e-postaların hangi sunucuya yönlendirileceğini tanımlar.
-
Örnek:
example.com MX 10 mail.example.com
10burada öncelik (priority) değeridir. Daha düşük değerli kayıt önceliklidir.
5. TXT (Text Record)
-
Açıklama: Alan adına metin bilgisi eklemek için kullanılır. Genellikle doğrulama (örneğin Google, Microsoft), SPF, DKIM gibi e-posta güvenliği için kullanılır.
-
Örnek:
-
Doğrulama:
google-site-verification=abcd1234 -
SPF:
v=spf1 include:_spf.google.com ~all
-
6. NS (Name Server Record)
-
Açıklama: Alan adının hangi isim sunucuları tarafından yönetildiğini belirtir.
-
Örnek:
example.com NS ns1.hostingfirması.com
7. SOA (Start of Authority) Kaydı
-
Açıklama: Alan adının yetkili DNS sunucusu, yöneticisi ve DNS kayıtlarının yenilenme bilgilerini içerir.
-
Örnek Bilgiler:
-
Sorumlu e-posta
-
Seri numarası
-
Güncelleme aralığı
-
8. SRV (Service Record)
-
Açıklama: Belirli bir servis için (örneğin, Skype, SIP, Microsoft Lync) hangi sunucunun kullanılacağını belirtir.
-
Örnek:
_sip._tcp.example.com SRV 10 60 5060 sipserver.example.com
9. PTR (Pointer Record)
-
Açıklama: IP adresinden alan adına ters DNS çözümlemesi yapar. Genellikle e-posta sunucuları tarafından güvenlik doğrulaması için kullanılır.
-
Örnek:
1.2.0.192.in-addr.arpa -> example.com
10. CAA (Certification Authority Authorization)
-
Açıklama: Alan adınız için hangi sertifika otoritesinin SSL sertifikası verebileceğini belirtir.
-
Örnek:
example.com CAA 0 issue "letsencrypt.org"