DNS, internetin telefon rehberidir: alan adlarını sunucu adreslerine çevirir. Kayıt türlerini anlamak, web sitesi veya e-posta yöneten herkes için gereklidir.
A kaydı
Bir alan adını IPv4 adresine yönlendirir. En çok kullanılan kayıt.
example.com. A 192.0.2.10
Alt alan adları da aynı şekilde çalışır:
blog.example.com. A 192.0.2.10
AAAA kaydı
A gibi, ancak IPv6 adresleri için. Sunucunuzda IPv6 varsa bu kaydı da oluşturun.
CNAME kaydı
Bir adı başka bir ada yönlendirir (IP'ye değil):
www.example.com. CNAME example.com.
Avantajı: IP değişirse yalnızca hedef A kaydını günceller, tüm CNAME'ler otomatik takip eder.
Önemli kısıt: kök alan adında MX gibi başka kayıtlar da varsa CNAME kullanamazsınız. Kök için A kaydı kullanın.
MX kaydı
Alan adının e-postalarını hangi sunucunun alacağını belirler. Baştaki sayı önceliktir — düşük sayı daha yüksek öncelik:
example.com. MX 10 mail.example.com.
example.com. MX 20 backup.example.com.
Burada önce ilk sunucu denenir; erişilemezse teslimat ikinciye düşer.
TXT kaydı
Serbest metin tutar; çoğunlukla sahiplik doğrulama ve e-posta kimlik doğrulaması için kullanılır:
- SPF — alan adınız adına hangi sunucuların posta gönderebileceğini bildirir
- DKIM — giden postalarınız için kriptografik imzalar
- DMARC — sahte postaların nasıl işleneceğine dair politika
- Google gibi hizmetler için alan adı sahiplik doğrulaması
NS kaydı
Alan adınız için hangi nameserver'ların yetkili olduğunu bildirir. Bunu DNS panelinde değil, alan adı kayıt firmanızda ayarlarsınız.
TTL nedir?
TTL "yaşam süresi" demektir ve DNS çözücülerin bir yanıtı kaç saniye önbellekte tutacağını belirler.
- Yüksek TTL (örn. 86400 = bir gün) — daha iyi önbellek, daha az yük, ancak değişiklikler geç görünür.
- Düşük TTL (örn. 300 = beş dakika) — değişiklikler çok daha hızlı yayılır.
Pratik ipucu: sunucu taşıma planlıyorsanız TTL'yi birkaç saat önceden düşürün. Gerçek değişikliği yaptığınızda yayılım neredeyse anında olur. Taşıma bitince tekrar yükseltin.
Değişiklikler neden anında uygulanmıyor?
Bu gecikmeye DNS yayılımı denir ve nedeni önbelleklemedir: dünyadaki çözücüler TTL dolana kadar önceki yanıtı tutar. Genellikle birkaç dakika ile 24 saat arasında sürer.
Bir alan adının mevcut kayıtlarını incelemek için ServerNet tam DNS sorgu aracını kullanabilirsiniz; bir alan adının tüm kayıtlarını tek raporda gösterir.