IP Sorgula Araçlar DNS Kayıt Türleri

DNS kayıt türleri: A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, CAA ve diğerleri

Alan adı yönetirken karşılaşacağınız DNS kayıt türleri tek sayfada: her birinin ne işe yaradığı, örnek bölge dosyası satırı ve sık yapılan hata. Bir alan adının gerçek kayıtlarını görmek için DNS sorgula aracını kullanın.

Kartları kategoriye göre süzebilir, örnek satırı kopyalayabilirsiniz.

Kayıt türleri

22 tür

A

Tür 1 RFC 1035

Alan adını bir IPv4 adresine bağlar. Web sitesi ve çoğu hizmet için temel kayıttır.

ornek.com. 300 IN A 192.0.2.10

Dikkat: Aynı ad için birden çok A kaydı yazılabilir (DNS ile basit yük dağıtımı). Değişiklik en çok eski kaydın TTL süresi kadar sürede yayılır.

DNS Sorgula

AAAA

Tür 28 RFC 3596

Alan adını bir IPv6 adresine bağlar.

ornek.com. 300 IN AAAA 2001:db8::10

Dikkat: Sunucunuz o IPv6 adresinde gerçekten dinlemiyorsa AAAA kaydı yazmayın: IPv6 kullanan ziyaretçiler bağlanamaz ya da gecikme yaşar.

DNS Sorgula

CNAME

Tür 5 RFC 1035, RFC 2181

Bir adı başka bir adın takma adı yapar; çözümleyici hedef adı izleyip onun kayıtlarını verir.

www.ornek.com. 300 IN CNAME ornek.com.

Dikkat: Aynı adda başka hiçbir kayıt bulunamaz. Bu yüzden alan adının köküne (ornek.com) CNAME yazılamaz: kökte SOA ve NS zaten vardır. Kökte A/AAAA, HTTPS ya da sağlayıcınızın ALIAS/ANAME özelliğini kullanın. MX ve NS hedefleri de CNAME olmamalıdır.

DNS Sorgula

HTTPS / SVCB

Tür 65 RFC 9460

Tarayıcıya bir sitenin hangi protokollerle (HTTP/3, HTTP/2), adreslerle ve portlarla ulaşılabileceğini bağlantıdan önce söyler. SVCB genel biçimdir (tür 64), HTTPS web için olanıdır.

ornek.com. 300 IN HTTPS 1 . alpn="h3,h2"

Dikkat: Cloudflare gibi sağlayıcılar bu kaydı kendiliğinden ekler. Öncelik 0 olan "AliasMode" kökte CNAME benzeri iş görür; öncelik 1 ve üstü "ServiceMode"dur.

ALIAS / ANAME

Standart değil

DNS standardı değildir: bazı sağlayıcıların alan adı kökünde CNAME gibi davranmak için sunduğu özel kayıttır. Yanıtta aslında A/AAAA kaydı döner.

ornek.com. 300 ALIAS hedef.sirket.example.

Dikkat: Sağlayıcıya özgüdür. DNS'i başka bir sağlayıcıya taşırken karşılığını (A/AAAA ya da HTTPS AliasMode) önceden belirleyin.

MX

Tür 15 RFC 1035, RFC 5321, RFC 7505

Alan adına gelen e-postayı kabul edecek sunucuları ve deneme sırasını (öncelik) söyler.

ornek.com. 3600 IN MX 10 mail.ornek.com.

Dikkat: Küçük öncelik sayısı önce denenir. Hedef bir IP adresi değil ad olmalı ve CNAME olmamalıdır. E-posta almayan bir alan adı için "null MX" (MX 0 .) yazılır (RFC 7505).

E-posta Güvenliği

TXT

Tür 16 RFC 1035

Serbest metin tutar. SPF, DKIM, DMARC, MTA-STS ve alan adı sahipliği doğrulama kodları gibi birçok şey TXT içinde yayımlanır (aşağıdaki liste).

ornek.com. 3600 IN TXT "v=spf1 include:_spf.google.com ~all"

Dikkat: Tek bir dizge en çok 255 bayt olabilir; uzun değerler (örneğin DKIM anahtarı) tırnaklı birden çok parçaya bölünür ve çözümleyici birleştirir. Bir adda yalnızca bir SPF kaydı (v=spf1) bulunmalıdır; ikincisi SPF'i bozar.

E-posta Güvenliği

SPF

Tür 99 RFC 4408, RFC 7208

Eski ayrı SPF kayıt türü. RFC 7208 bu türü kullanımdan kaldırdı: SPF, TXT kaydı olarak yayımlanır.

ornek.com. 3600 IN SPF "v=spf1 ip4:192.0.2.0/24 -all"

Dikkat: Ayrı SPF türü yazmayın; yalnızca TXT içinde v=spf1 kullanın. Bölge sağlayıcınız hâlâ "SPF" türü öneriyorsa yok sayın.

E-posta Güvenliği

NS

Tür 2 RFC 1035

Alan adının DNS kayıtlarını hangi sunucuların yönettiğini (yetkili nameserver) söyler.

ornek.com. 86400 IN NS ns1.ornek.net.

Dikkat: En az iki nameserver önerilir ve farklı ağlarda olmalıdır. Üst bölgedeki (kayıt kuruluşundaki) NS kayıtları ile bölgenizdekiler aynı olmalıdır; hedef ad CNAME olamaz.

DNS Sorgula

SOA

Tür 6 RFC 1035, RFC 2308

Bölgenin başlangıç kaydı: birincil nameserver, sorumlu kişinin e-postası (@ yerine nokta), seri numarası ve yenileme zamanlayıcıları.

ornek.com. 3600 IN SOA ns1.ornek.net. admin.ornek.net. 2026102601 7200 3600 1209600 3600

Dikkat: Seri numarasını her değişiklikte artırın (çoğu panel bunu kendisi yapar). Son alan, olmayan adlara verilen olumsuz yanıtın önbellekte kalma süresidir (RFC 2308).

DNS Sorgula

PTR

Tür 12 RFC 1035

Bir IP adresini ada geri çevirir (ters DNS). IPv4 için in-addr.arpa, IPv6 için ip6.arpa altında durur.

33.2.0.192.in-addr.arpa. 3600 IN PTR mail.ornek.com.

Dikkat: Kaydı IP bloğunun sahibi (hosting ya da internet servis sağlayıcı) ekler; alan adınızın DNS panelinden eklenmez. E-posta gönderen sunucular için gereklidir; PTR adının aynı IP adresine geri çözülmesi (ileri doğrulama) beklenir.

Ters DNS (PTR) Sorgulama

CAA

Tür 257 RFC 8659

Alan adı için hangi sertifika otoritelerinin (CA) sertifika verebileceğini kısıtlar.

ornek.com. 3600 IN CAA 0 issue "letsencrypt.org"

Dikkat: CAA yoksa her CA sertifika verebilir. issue, issuewild (joker karakterli sertifika) ve iodef (ihlal bildirimi) etiketleri vardır. Kullandığınız CA'yı listeden çıkarırsanız sertifika yenilemesi başarısız olur.

SSL / TLS Kontrolü

DS

Tür 43 RFC 4034

Üst bölgede (örneğin .com) durur ve alt bölgenin DNSKEY anahtarına DNSSEC güven zincirini bağlar.

ornek.com. 3600 IN DS 12345 13 2 49FD46E6C4B45C55D4AC...

Dikkat: DS kaydını genellikle DNS panelinizde değil, alan adı kayıt kuruluşunda eklersiniz. Anahtarı değiştirip DS'yi güncellemezseniz DNSSEC doğrulayan çözümleyiciler alan adınızı çözemez.

DNSSEC Doğrulama

DNSKEY

Tür 48 RFC 4034

Bölgenin DNSSEC imzalarını doğrulayan genel anahtarlar.

ornek.com. 3600 IN DNSKEY 257 3 13 mdsswUyr3DPW1...

Dikkat: Bayrak 257 anahtar imzalama anahtarını (KSK), 256 bölge imzalama anahtarını (ZSK) gösterir. DS kaydı KSK'ya bakar.

DNSSEC Doğrulama

RRSIG

Tür 46 RFC 4034

Her kayıt kümesinin DNSSEC imzası. Başlangıç ve bitiş tarihi vardır.

ornek.com. 300 IN RRSIG A 13 2 300 20261120000000 20261021000000 12345 ornek.com. ...

Dikkat: İmzalar süresi dolmadan yenilenmelidir; süresi dolmuş imza, alan adının DNSSEC doğrulayan çözümleyicilerde çözülememesine yol açar.

DNSSEC Doğrulama

NSEC / NSEC3

Tür 47 RFC 4034, RFC 5155

Bir adın (ya da kayıt türünün) bulunmadığını imzalı olarak kanıtlar. NSEC3 (tür 50) bölgedeki adların sırayla okunmasını (zone walking) zorlaştırır.

ornek.com. 3600 IN NSEC www.ornek.com. A NS SOA MX TXT AAAA RRSIG NSEC DNSKEY

Dikkat: DNSSEC imzalayan sağlayıcı bunları kendisi üretir; elle yazılmaz.

DNSSEC Doğrulama

CDS / CDNSKEY

Tür 59 RFC 7344, RFC 8078

Alt bölgenin, üst bölgedeki DS kaydının güncellenmesini kendisi istemesini sağlar (CDNSKEY tür 60). Anahtar değişimini otomatikleştirir.

ornek.com. 3600 IN CDS 12345 13 2 49FD46E6C4B45C55D4AC...

Dikkat: Yalnızca kayıt kuruluşu ya da TLD işleticisi bunu tarıyorsa işe yarar; desteğini kayıt kuruluşunuza sorun.

DNSSEC Doğrulama

TLSA

Tür 52 RFC 6698

DANE: bir hizmetin TLS sertifikasını ya da sertifika otoritesini DNS'te sabitler (örneğin SMTP sunucusu için).

_25._tcp.mail.ornek.com. 3600 IN TLSA 3 1 1 0123456789abcdef...

Dikkat: Güvenli olması için bölgenin DNSSEC ile imzalı olması gerekir; imzasız bölgede TLSA kaydına güvenilmez.

SSHFP

Tür 44 RFC 4255

SSH sunucu anahtarının parmak izini DNS'te yayımlar; istemci ilk bağlantıda parmak izini buradan doğrulayabilir.

sunucu.ornek.com. 3600 IN SSHFP 4 2 123456789abcdef...

Dikkat: DNSSEC olmadan yalnızca bilgi niteliğindedir.

SRV

Tür 33 RFC 2782

Bir hizmetin hangi sunucuda ve hangi portta çalıştığını bildirir (SIP, XMPP, Microsoft 365 ve oyun sunucuları gibi).

_sip._tcp.ornek.com. 3600 IN SRV 10 60 5060 sip.ornek.com.

Dikkat: Alanlar sırayla öncelik, ağırlık, port ve hedef addır. Hedef bir CNAME olmamalıdır. Ad, _hizmet._protokol.alanadi biçimindedir.

NAPTR

Tür 35 RFC 3403

Kural tabanlı ad dönüşümü: telefon numarası eşleme (ENUM) ve SIP/VoIP altyapılarında hangi hizmetin hangi adreste olduğunu belirler.

ornek.com. 3600 IN NAPTR 100 10 "S" "SIP+D2U" "" _sip._udp.ornek.com.

Dikkat: Çoğu web sitesi ve e-posta kurulumunda gerekmez; VoIP sağlayıcınız söylediyse yazın.

DNAME

Tür 39 RFC 6672

Bir adın altındaki tüm alt alanları başka bir adın altına yönlendirir (CNAME tek bir ad içindir, DNAME alt ağacın tamamı için).

eski.ornek.com. 3600 IN DNAME yeni.ornek.com.

Dikkat: DNAME, yazıldığı adın kendisini değil yalnızca altındakileri yönlendirir. Sağlayıcınız desteklemeyebilir.

TXT kaydının yaygın kullanımları

AdDeğer örneğiNe işe yarar
@ v=spf1 include:_spf.google.com ~all SPF (alan adının kökünde): alan adı adına hangi sunucuların e-posta gönderebileceğini belirtir. E-posta Güvenliği
selector._domainkey v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4... DKIM: gönderilen e-postanın imzasını doğrulayan açık anahtar. "selector" gönderen sistemden gelir (örneğin google, selector1). E-posta Güvenliği
_dmarc v=DMARC1; p=quarantine; rua=mailto:[email protected] DMARC: SPF ve DKIM başarısız olduğunda alıcının ne yapacağını (p=) ve raporların nereye gideceğini (rua=) belirtir. E-posta Güvenliği
_mta-sts v=STSv1; id=20261026T000000 MTA-STS: e-posta aktarımında TLS zorunluluğunu duyurur. Politika dosyası https://mta-sts.alanadi/.well-known/mta-sts.txt adresinde yayımlanır (RFC 8461). E-posta Güvenliği
_smtp._tls v=TLSRPTv1; rua=mailto:[email protected] TLS-RPT: e-posta aktarımındaki TLS hatalarının raporlanacağı adres (RFC 8460). E-posta Güvenliği
default._bimi v=BIMI1; l=https://ornek.com/logo.svg BIMI: destekleyen e-posta istemcilerinde gönderen logosunun gösterilmesi. DMARC politikası quarantine ya da reject olmalıdır. E-posta Güvenliği
@ google-site-verification=abc123... Alan adı sahipliği doğrulaması (Google, Microsoft, Apple ve benzeri; genellikle kökte). Hizmet doğrulamayı sürekli denetlemiyorsa sonradan silinebilir.

Bu sayfada neler var?

  • Web, e-posta, ad ve bölge, güvenlik ve DNSSEC kategorilerinde kayıt türleri
  • Her tür için DNS tür numarası, tanımlayan RFC ve kopyalanabilir örnek bölge dosyası satırı
  • Sık yapılan hata ve nelere dikkat edileceği
  • TXT kaydının yaygın kullanımları: SPF, DKIM, DMARC, MTA-STS, TLS-RPT, BIMI ve alan adı doğrulama
  • İlgili kontrol aracına bağlantı (DNS sorgula, e-posta güvenliği, DNSSEC, SSL ve diğerleri)

Kayıt yazarken dikkat edilecekler

  • TTL (saniye), kaydın önbellekte ne kadar kalacağını söyler. Büyük bir değişiklikten önce TTL'yi düşürmek yayılmayı hızlandırır.
  • Adın sonundaki nokta (ornek.com.) tam nitelikli adı gösterir. Bazı panellerde noktayı siz yazmazsınız, panel alan adını kendisi ekler: panelin ne beklediğine bakın.
  • TXT değerleri tırnak içinde yazılır; çoğu panel tırnağı kendisi ekler, ikinci bir çift tırnak koymayın.
  • Değişikliğin sonucunu DNS yayılım aracıyla ve DNS sorgula raporuyla doğrulayın.

Sıkça sorulan sorular

CNAME ile A kaydı arasındaki fark nedir?

A kaydı bir adı doğrudan IPv4 adresine bağlar. CNAME ise bir adı başka bir adın takma adı yapar; çözümleyici hedef adı izleyip onun kayıtlarını alır. IP adresi değişebilen bir hizmete (örneğin bir CDN'e) bağlanırken adresi bilmeniz gerekmediği için CNAME işe yarar.

Kök alan adına neden CNAME yazamıyorum?

Kökte SOA ve NS kayıtları bulunur ve CNAME başka bir kayıtla aynı adda bulunamaz. Kökte A/AAAA, HTTPS ya da sağlayıcınızın ALIAS/ANAME kaydını kullanın.

MX ve TXT kaydı aynı adda bulunabilir mi?

Evet. Farklı türler aynı adda bir arada bulunabilir; yasak olan, CNAME'in başka bir türle aynı adda bulunmasıdır.

SPF için hangi kayıt türünü kullanmalıyım?

TXT. Ayrı SPF türü (99) RFC 7208 ile kullanımdan kaldırıldı.

PTR kaydını nereden eklerim?

IP adresini size veren kuruluştan (hosting ya da internet servis sağlayıcı). Alan adınızın DNS panelinde eklenmez. Ters DNS aracı mevcut kaydı ve ileri doğrulamayı gösterir.