DNS (Domain Name System), alan adlarını IP adreslerine çeviren sistemdir ve çeşitli kayıt türleri içerir. Her kayıt türü farklı bir amaca hizmet eder.
DNS Kayıt Türleri ve Kullanım Alanları Nelerdir?
A Kaydı (Address Record)
Alan adını veya alt alan adını bir IPv4 adresine yönlendirmek için kullanılır.
Örnek:example.com → 192.168.1.1sub.example.com → 203.0.113.10
AAAA Kaydı (IPv6 Address Record)
Alan adını bir IPv6 adresine yönlendirmek için kullanılır.
Örnek:example.com → 2001:db8::1
CNAME Kaydı (Canonical Name)
Bir alan adını başka bir alan adına yönlendirmek için kullanılır.
Örnek:www.example.com → example.comblog.example.com → hostingprovider.com
MX Kaydı (Mail Exchange)
Alan adının e-posta sunucularını belirler.
Örnek:example.com → mail1.example.com (priority: 10)example.com → mail2.example.com (priority: 20)
TXT Kaydı (Text Record)
Alan adına özgü metin bilgileri saklamak için kullanılır. Genellikle SPF, DKIM, DMARC gibi e-posta güvenliği veya Google doğrulama için kullanılır.
Örnek:example.com → "v=spf1 include:_spf.google.com ~all"example.com → "google-site-verification=abcd1234"
NS Kaydı (Name Server)
Alan adının hangi DNS sunucuları tarafından yönetildiğini belirtir.
Örnek:example.com → ns1.nameserver.comexample.com → ns2.nameserver.com
SOA Kaydı (Start of Authority)
Alan adının temel yönetim bilgilerini içerir. DNS bölgesinin ana sunucusunu ve güncelleme zamanlamasını belirler.
Örnek:example.com → ns1.example.com, [email protected], 2024032401, 7200, 3600, 1209600, 86400
PTR Kaydı (Pointer Record – Reverse DNS)
Ters DNS (Reverse DNS) sorguları için kullanılır. IP adresini alan adına çevirir. Genellikle e-posta sunucularında güvenlik için kullanılır.
Örnek:192.168.1.1 → mail.example.com
SRV Kaydı (Service Record)
Belirli bir servisin çalıştığı sunucu ve portu belirtmek için kullanılır. Genellikle VoIP, XMPP, Active Directory gibi hizmetlerde kullanılır.
Örnek:_sip._tcp.example.com → sipserver.example.com, port 5060
CAA Kaydı (Certification Authority Authorization)
Alan adı için hangi SSL/TLS sertifika otoritelerinin sertifika verebileceğini belirtir.
Örnek:example.com → 0 issue "letsencrypt.org"
NAPTR Kaydı (Naming Authority Pointer)
Telefon numaralarını yönlendirmek veya SIP gibi hizmetler için kullanılır.
Örnek:example.com → "100 10 S E2U+sip !^.*$!sip:[email protected]!"