DNS

Ters DNS

PTR kaydı aracılığıyla bir IP adresini ana bilgisayar adına çözümleyin, ileri doğrulamalı kontrol ile.

Ters DNS Hakkında

Bir IP adresini normal bir DNS sorgusunun tersine, PTR kaydı üzerinden ana bilgisayar adına çözer. Bu özellikle posta sunucuları için önemlidir — çoğu alıcı posta sistemi, bağlantıyı kabul etmeden önce gönderen IP'nin geçerli ve eşleşen bir PTR kaydına sahip olup olmadığını kontrol eder; eksik veya uyuşmayan bir kayıt, postaların reddedilmesinin ya da spam olarak işaretlenmesinin sık görülen sessiz bir nedenidir. PTR sorgusu hiçbir şey döndürmüyorsa bu da başlı başına bir teşhis bilgisidir — genellikle barındırma sağlayıcısının bunu hiç ayarlamadığı anlamına gelir.

Bazı posta sistemleri bir adım daha ileri giderek PTR'deki ana bilgisayar adının kendi ileri A kaydının gerçekten orijinal IP'ye geri döndüğünü kontrol eder (forward-confirmed reverse DNS) — bu eşleşme sağlanmıyorsa yalnızca bir PTR kaydına sahip olmak yeterli olmayabilir.

📖 Bilgi Bankasında daha fazlasını oku →

FCrDNS Nedir?

Forward-Confirmed Reverse DNS verifies that the PTR hostname resolves back to the original IP. Required by many mail servers to accept connections.

İlgili Araçlar

Ters DNS nasıl çalışır

PTR kaydı bir IP adresini host adına eşler. 203.0.113.25 için kayıt 25.113.0.203.in-addr.arpa adında bulunur; IPv6 adresleri ip6.arpa altında ters çevrilmiş onaltılık basamaklar kullanır. Bu ters bölge, IP bloğunun sahibine aittir — genellikle barındırma sağlayıcınız veya internet servis sağlayıcınız, alan adınızın DNS barındırıcısı değil. Kendi alan adınızın bölgesine PTR kaydı eklemek hiçbir işe yaramaz: kaydı sağlayıcının kontrol panelinden ayarlayın veya destek ekibinden isteyin.

İyi bir posta sunucusu PTR kaydı nasıl olmalı

  • IP adresi başına tek PTR kaydı.
  • İleri yönde doğrulanmış: host adının A (veya AAAA) kaydı aynı IP'ye geri çözülür. Bu araç bu gidiş-dönüşü kontrol eder.
  • Posta sunucusunun bağlanırken bildirdiği HELO/EHLO adıyla eşleşir.
  • Genel kalıpta değil. static-203-0-113-25.isp.example gibi adlar bazı spam filtrelerince ev bağlantısı sayılır. mail.example.com gibi kendi alan adınızdaki bir ad daha iyidir.

Google'ın gönderici kuralları, gönderen IP'ler için geçerli ileri ve ters DNS kayıtları ister; bu yüzden eksik PTR, Gmail'e giden postaların reddedilmesinin sık rastlanan bir nedenidir.

Kendi bilgisayarınızdan kontrol

  • dig -x 203.0.113.25 +short PTR host adını gösterir.
  • dig +short mail.example.com A aynı IP'yi döndürmelidir.
  • Windows: nslookup 203.0.113.25

Sık yapılan hatalar

  • A kaydı olmayan bir host adına işaret eden PTR; ileri yön kontrolü başarısız olur.
  • Kendi PTR kaydı olmadan posta gönderen bir IPv6 adresi. Sunucu IPv6'yı tercih ediyorsa alıcılar IPv6 adresini kontrol eder.
  • Tek bir IP için birden fazla PTR kaydı. Alıcı bunlardan herhangi birini seçebilir.