DNS Kaydı Nedir? Ne İşe Yarar?
DNS kayıtları, bir domaine(alan adına) ait bütün bilgileri ve işlemleri açıklayan bilgi topluluğudur. Bu kayıtlar size servis sağlayıcınız tarafından domaininizi bir çok farklı konuda yönetmeniz için sunulur. Niıbe Hosting’den aldığınız her domainin DNS kayıtları otomatik olarak yapılandırılmış haldedir ve herhangi bir düzenleme gerekmemektedir.
Sık Kullanılan DNS Kayıtları
- Adress(A)
Kısaltılmış adı ile A olan Adress kaydı, en temel kayıt türüdür. İsimleri IP adresleri ile eşlemekle görevlidir ve düz DNS kayıt işlemlerinden biridir. Örneğin aşağıdaki kayıtta;
“siteniz.com IN A 59.130.131.132”
A kaydı, siteniz.com adresini 59.130.131.132 IP numarası ile eşlemektedir.
- Canonical Name (CNAME)
CNAME kaydı,bir host için diğer ad(alias) oluşturma amacıyla kullanılır. Takma ad ile farklı bir dns sunucuda bulunan kaydın yolunu belirler. Örneğin www ftp,mail kayıtları bu şekilde kullanılır. Daha açık şekilde ifade etmek gerekirse; sizin sunucunuz CNAME ile tanımlanan bir mail ve ftp kaydıyla, hem e-posta gönderiminden hem de dosya aktarım işleminden sorumlu olabilir.
“mail IN CNAME siteniz.com”
“ftp IN CNAME siteniz.com”
Örneğin bir kullanıcı mail.siteniz.com’a bağlandığında siteniz.com’a yönlenir ve www ile benzer şekilde çalışma sağlar.
- Mail Exchange (MX)
MX kayıtları, alan adınıza gelen e-posta iletilerin yönlendirileceği sunucu bilgisi içerir. Yapılandırılmış bir MX kaydı, mail.websiteniz.com için
“websiteniz.com.MX10 mail.siteniz.com” şeklinde olacaktır. Eğer bu örnekteki gibi birden fazla MX kaydı tanımlı ise , burada priority yani öncelikli değere dikkat etmeniz gerekmektedir. Burada 10 ile belirtilen ilk yanıt alınmaya çalışılan sunucu olacakken, “siteniz.com.MX20 mail.siteniz.com” ise birinciye ulaşılmadığında kullanılacak olan kayıttır.
- Pointer (PTR)
PTR kayıtlar, E-posta hizmetlerinin sağlıklı çalışması için oldukça önemlidir ve A kayıtlarının tam tersi mantıkla çalışmaktadır. Yani IP adresinden isme eşleme yapar, buna ters DNS işlemi de denir. Ancak PTR kaydı, eğer websiteniz kendi IP adresine sahip ise etkili olmaktadır. Bununla birlikte her adres için yalnızca bir tane bulunmaktadır.
Örneğin 59.130.131.132’i siteniz.com ile eşleştirdiyseniz kaydınız şu şekilde görünecektir. 59.130.131.132 in-addr.arpa PTR www.siteniz.com
- AAA (Address Record)
Bu kayıt, A kaydı ile aynı işi yapar yani isimleri IP adresleri ile eşler ama bu IPV6 ile kullanılmak üzere tasarlanmış bir kayıttır.
- Text (TXT)
TXT kayıtları özel amaçlar için oluşturulan bir kayıt türüdür. Bir host için birden fazla TXT kaydı bulunabilir. En yaygın olarak kullanılan TXT kayıtlarını şu şekilde sıralayabiliriz.
- Sender Policy Framework (SPF)
- DomainKeys (DK)
- DomainKeys Identified Email (DKIM)
- DMARC
En yaygın olarak, spam e-posta alımlarını engellemek için tanımlanan “SPF” kayıt işlemlerinde kullanılır.
Örnek bir TXT kaydı şu şekilde olacaktır. siteniz.com. IN TXT “v=spf1 a mx a:siteniz.com ip4:59.130.131.132~all”
- SOA (Start Of Authority)
SOA kaydı, yetki bölgesi(zone) anlamına gelir ve DNS kuruluşuyla ilgili bilgileri içerir. Domain ile ilgili tüm değişiklikleri kayıt altına alır. Bu yüzden her domainin mutlaka bir SOA kaydı bulunmaktadır. Örneğin aşağıdaki bir SOA kaydına ait kısımlar domainin NS kayıtlarını ve yetkili e-posta adresini belirtmektedir.
Primary nameserver: ns.cloudflare.com
Hostmaster E-mail address: dns.cloudflare.com
Tüm SOA parametrelerini aşağıdaki gibidir.
Serial Number:Seri numarası değerini tutar. Zone transferleri bu numaraya bakılarak yapılır.
Refresh İnterval:Secondary Zone DNS sunucusunda, zone belgesinin yenilenmesi gereken süre belirtilir.
Retry İnterval: Bir şekilde tamamlanmamış zone yenileme denemesinden sonra beklenen süredir.
Expiration: Zone bilgisinin yenilenmediği durumlarda, secondary zone’nun yetkilerinin sonlanması için gereken süredir.
Minimum TTL: İkincil sunucunun zone dosyasını önbellekte tutma süresidir.
.