İçeriğe atla

DNS kayıtları nedir? A, CNAME, MX, TXT, SRV ve CAA ne işe yarar?

Yazar OVOKODO Ekibi · · 4 dk okuma

Kısaca: DNS, alan adını bir sunucuya, bir posta yoluna ya da bir doğrulama değerine çeviren telefon rehberidir. A kaydı sitenin sunucusunu, MX postanın gideceği yeri, TXT doğrulama ve imza değerlerini gösterir. SITEKODO DNS ekranı A, AAAA, CNAME, MX, TXT, SRV ve CAA türlerini yönetir; var olan bir kayıtla çakışan yeni kaydı sormadan yazmaz.

DNS tam olarak nedir?

Bilgisayarlar adreslerle konuşur, insanlar adlarla. DNS, ornek.com gibi bir adı bilgisayarın anlayacağı bir sayıya çevirir. Alan adınızın DNS bölgesi, bu çevirilerin listesidir ve her satıra kayıt denir. Bir kaydı değiştirdiğinizde dünya genelindeki çözümleyiciler değişikliği hemen görmeyebilir; buna yayılma denir ve dakikalar, bazen saatler sürer.

Hangi kayıt türü ne yapar?

| Tür | Ne yapar? | Örnek kullanım | |---|---|---| | A | Adı bir IPv4 adresine çevirir | Sitenin sunucusunu göstermek | | AAAA | Adı bir IPv6 adresine çevirir | A kaydının IPv6 karşılığı | | CNAME | Bir adı başka bir ada yönlendirir | www adını ana ada bağlamak | | MX | Postanın nereye teslim edileceğini söyler | Posta sunucusunu göstermek | | TXT | Serbest metin taşır | SPF, DKIM, DMARC ve sahiplik doğrulaması | | SRV | Bir hizmetin sunucusunu ve bağlantı noktasını verir | Bazı sohbet ve çağrı hizmetleri | | CAA | Hangi kuruluşların sertifika verebileceğini sınırlar | Sertifika yetkisini daraltmak |

Ekran NS, SOA ve DNSSEC kayıtlarını listelemez; çünkü düzenlenemeyen bir satırı göstermek, kullanıcıya dokunabileceğini söylerdi.

Siteme alan adı bağlamak için hangi kaydı girmeliyim?

  1. Alan adı için bir A kaydı girin ve sitenin barındırıldığı sunucunun adresini yazın.
  2. www için bir CNAME ekleyin ve ana alan adına yöneltin. Böylece iki adres de aynı siteyi açar.
  3. Değişikliğin yayılmasını bekleyin. A kaydı sunucuyu göstermiyorsa güvenli bağlantı (SSL) sertifikası alınamaz; çünkü sertifika doğrulaması alan adının doğru sunucuyu göstermesine dayanır.

Yayın ekranı bu adımların sırasını düğmenin üstünde gösterir: A kaydı tutuyor mu, tutmuyor mu, yoksa bilinmiyor mu. Alan adının DNS'i SITEKODO'da değilse kaydı okuyamayız ve durum "bilinmiyor" yazar; "tamam" demek, bakmadığımız bir şeyi onaylamak olurdu.

E-posta için hangi kayıtlar gerekir?

Bir posta hizmetine bağlanmak için MX kaydı, imza ve gönderen doğrulaması için TXT kayıtları gerekir. Ayrıntıyı SPF, DKIM ve DMARC rehberinde bulabilirsiniz. Yanlış bir MX postanızı başka yere gönderir, bu yüzden değişiklikten önce mevcut kaydı not edin.

SITEKODO DNS ekranı nasıl davranır?

Ekranın üç kuralı vardır:

  1. Aynı kaydı yinelemez. Birebir aynı kayıt varsa sağlayıcıya hiç gidilmez ve ikinci satır oluşmaz. Çiftlenen bir MX postayı böler; bu kural onu önler.
  2. Var olana dokunmak ayrı bir karardır. Aynı tür ve adda farklı içerikli bir kayıt varsa ekran durur, bugünkü kaydı ve istediğinizi yan yana koyar. İki seçenek sunar: var olanı değiştirmek ya da ikinci bir kayıt olarak eklemek. CNAME için ikinci seçenek gösterilmez, çünkü bir ad hem CNAME hem başka bir şey olamaz.
  3. İz kalır. Hangi kaydı ne zaman, kimin, neyden neye değiştirdiği bir deftere yazılır. Bu defter sonradan düzenlenemez; çünkü değişebilen bir iz, iz değildir.

Sık yapılan hatalar

  • CNAME'i kök alan adına yazmak: Kök adda CNAME başka kayıtlarla birlikte bulunamaz.
  • İki SPF kaydı: Bir alan adında tek SPF kaydı olmalıdır.
  • A kaydını yanlış sunucuya yöneltmek: Site açılmaz ve sertifika alınamaz.
  • Eski kaydı silmeden yenisini eklemek: Aynı adın iki farklı yere gitmesi, ziyaretçilerin bir kısmını eski yere gönderir.
  • Yayılmayı beklememek: Değişiklikten hemen sonra "çalışmıyor" demeden önce biraz bekleyin.

Bir değişikliği nasıl geri alırım?

Defterde her değişikliğin önceki ve sonraki değeri durur. Hatalı bir değişiklikte eski değeri defterden okuyup aynı ekrandan geri yazabilirsiniz. Bu yüzden büyük bir değişiklik yapmadan önce mevcut kayıtların ekran görüntüsünü almak yine iyi bir alışkanlıktır.

Hazırsanız: SITEKODO'da DNS kayıtlarınızı yönetin.

İlgili yazılar