Alan adınızı aldınız, hosting hesabınızı açtınız ama site hâlâ açılmıyor. Ya da e-postalarınız gitmiyor, yönlendirmeler çalışmıyor. Büyük ihtimalle sorun DNS kayıtlarında. Bu kayıtları anlamak teknik bir zorunluluk değil — web varlığınızı gerçekten kontrol edebilmek için bilmeniz gereken temel bilgi.
DNS (Domain Name System), alan adlarını IP adreslerine çeviren dağıtık bir dizin sistemidir. DNS kayıtları ise bu sistemin içindeki yönlendirme talimatlarıdır. Alan adınıza ait DNS kayıtları, ziyaretçilerin tarayıcısının nereye gideceğini, e-postalarınızın hangi sunucuya teslim edileceğini ve sitenizin kimliğini doğrulamak için hangi bilgilerin kullanılacağını belirler.
Bu kayıtlar alan adı sağlayıcınızın veya DNS hizmetinizin yönetim panelinden düzenlenir. Bir değişiklik yapıldıktan sonra "DNS yayılımı" sürecinde dünyanın dört bir yanındaki DNS sunucuları bu yeni bilgiyle güncellenir — bu süreç birkaç dakikadan 48 saate kadar sürebilir.
A kaydı, alan adınızı bir IPv4 adresiyle eşleştirir. En temel ve en sık kullanılan DNS kaydı türüdür. Tarayıcı dcnet.tr adresini çözümlemeye çalıştığında A kaydına bakarak sunucunun IP adresini bulur ve bağlantıyı oraya kurar.
Bir alan adının birden fazla A kaydı olabilir — bu yük dengeleme veya yedeklilik için kullanılır. Ana alan adı için A kaydı tanımlarken www alt alan adı için de ayrı bir A kaydı ya da CNAME kaydı eklemeniz gerekir.
Hosting hesabınızı yeni bir sağlayıcıya taşıdığınızda yapmanız gereken tek şey genellikle A kaydını yeni sunucunun IP adresiyle güncellemek. DNS yayılımı tamamlandıktan sonra site yeni sunucudan açılmaya başlar.
CNAME (Canonical Name), bir alan adını IP adresi yerine başka bir alan adına yönlendirir. Takma ad gibi düşünebilirsiniz — CNAME kaydı "bu adrese gelen istekleri şu adrese ilet" der.
En yaygın kullanım senaryosu www alt alan adını ana alan adına yönlendirmek: www.dcnet.tr için CNAME kaydı dcnet.tr'ye işaret eder. Böylece hem www'li hem de www'siz adreste siteye ulaşılabilir.
CNAME kayıtları CDN ve üçüncü taraf hizmet entegrasyonlarında da sıkça kullanılır. Cloudflare, Mailchimp veya HubSpot gibi platformlar size CNAME kaydı ekletir. Bu sayede kendi alan adınız üzerinden o hizmetin altyapısını şeffaf biçimde kullanabilirsiniz.
Önemli kural: Ana alan adı (root domain) için CNAME kullanılamaz, yalnızca alt alan adları için geçerlidir. dcnet.tr için A kaydı, blog.dcnet.tr için CNAME kaydı doğru kullanımdır.
MX (Mail Exchanger) kaydı, alan adınıza gönderilen e-postaların hangi sunucuya teslim edileceğini belirtir. info@dcnet.tr adresine e-posta gönderildiğinde karşı tarafın e-posta sistemi, dcnet.tr'nin MX kaydını sorgular ve postayı oraya iletir.
MX kayıtlarının öncelik değeri vardır — düşük sayı daha yüksek öncelik anlamına gelir. Birden fazla MX kaydı tanımlayarak yedeklilik sağlanabilir: birincil sunucu cevap vermezse e-posta ikincil sunucuya iletilir.
Google Workspace, Microsoft 365 veya başka bir kurumsal e-posta hizmetine geçtiğinizde genellikle yapmanız gereken şey MX kayıtlarınızı o hizmetin sağladığı değerlerle güncellemek. Hatalı MX kaydı e-postaların kaybolmasına veya geri dönmesine neden olur.
TXT kaydı, alan adına serbest metin bilgisi eklemenizi sağlar. Görünürde basit bir not alanı gibi görünse de modern web altyapısında kritik roller üstleniyor.
Alan adı doğrulaması: Google Search Console, Google Workspace veya çeşitli SaaS platformları, alan adınızın size ait olduğunu kanıtlamak için belirli bir TXT kaydı eklemenizi ister. Kaydı ekleyip doğrulamayı tamamladıktan sonra hizmeti kullanmaya başlayabilirsiniz.
SPF kaydı: Hangi sunucuların sizin adınıza e-posta göndermeye yetkili olduğunu tanımlar. E-posta sahteciliğine karşı ilk savunma hattıdır ve TXT kaydı olarak eklenir.
DKIM kaydı: Gönderilen e-postaları kriptografik olarak imzalar. Alıcı taraf bu imzayı DNS'teki TXT kaydıyla karşılaştırarak e-postanın gerçekten sizden geldiğini doğrular.
DMARC kaydı: SPF ve DKIM ile birlikte çalışır, sahte e-postalara karşı politika belirler. "Bu alan adından gelen ve SPF/DKIM doğrulamasından geçemeyen e-postalara ne yapılsın?" sorusunu yanıtlar.
Yanlış yapılandırılmış DNS kayıtları site erişimini, e-posta teslimini veya üçüncü taraf entegrasyonları kesebilir. Değişiklik yapmadan önce mevcut kayıtların bir kopyasını alın. Kritik değişiklikleri düşük trafikli saatlerde yapın. Her yeni kaydın yayılması için gereken süreyi (TTL değeri) göz önünde bulundurun. Doğrulama için MXToolbox gibi ücretsiz araçları kullanarak kayıtlarınızın düzgün çalıştığını test edebilirsiniz.