Reverse DNS (PTR kaydı) sorgulama

Bir IP adresi girin veya önce adresleri (en fazla 8 tane) sorgulansın diye bir alan adı yazın. Her adresin PTR adını ve bu adın aynı adrese geri çözümlenip çözümlenmediğini görürsünüz.

Reverse DNS (ters DNS) nedir

Olağan DNS bir adı adrese çevirir. Reverse DNS tersini yapar: 192.0.2.10 için çözümleyici 10.2.0.192.in-addr.arpa adının PTR kaydını, IPv6 için ise adresin 32 onaltılık hanesinden oluşturulan ve ip6.arpa altında duran bir adı sorar. PTR kaydını alan adının sahibi değil, adres bloğunu elinde tutan taraf yönetir; çoğu zaman bu hosting sağlayıcısı veya internet servis sağlayıcısıdır. Kaydı sağlayıcının yönetim panelinden veya sağlayıcıdan talep ederek tanımlarsınız.

İleri doğrulamalı ters DNS ve e-posta sunucularının buna verdiği önem

Bir adres bloğunu yöneten herkes PTR kaydına istediği adı yazabilir. Bu yüzden alıcılar diğer yönü de denetler: PTR adı, bir A veya AAAA kaydı üzerinden aynı adrese geri çözümlenmelidir. Bu ikiliye ileri doğrulamalı ters DNS (forward-confirmed reverse DNS, FCrDNS) denir.

Alıcı e-posta sunucuları bunu temel bir düzen testi olarak kullanır. PTR kaydı olmayan bir adres veya geri çözümlenmeyen bir PTR adı, ev tipi bir bağlantıya ya da yanlış yapılandırılmış bir sunucuya benzer; büyük e-posta sağlayıcıları da gönderici kılavuzlarında gönderim yapan adreslerin geçerli ileri ve ters DNS kaydına sahip olması gerektiğini belirtir. Bir e-posta sunucusunun, alan adınızdaki bir sunucuyu gösteren PTR kaydı olmalı, o sunucu adı aynı adrese çözümlenmeli ve sunucu ideal olarak HELO'da kendini bu adla tanıtmalıdır.

Bu araç ne yapar

Bir IP adresi için PTR kaydını sorgular, ardından her PTR adını ileri yönde çözümler. Bir alan adı için önce A ve AAAA kayıtlarını sorgular ve her adres için (en fazla sekiz) aynısını yapar. Sonuç her ad için doğrulandı, uyuşmuyor, adres yok veya kontrol edilemedi der. Başarısız bir sorgu hiçbir zaman "PTR kaydı yok" olarak bildirilmez. Araç yalnızca DNS sorgusu gönderir; adrese bağlanmaz.

Bu araç nasıl kullanılır

  1. Bir IP adresi veya alan adı girin. IPv4 de IPv6 da olur. Alan adı girildiğinde önce A ve AAAA adresleri sorgulanır.
  2. PTR kayıtlarını sorgulayın. Araç her adresin PTR kaydını sorgular.
  3. İleri doğrulamaya bakın. Her PTR adı yeniden çözümlenir. "Doğrulandı", adın aynı adrese geri döndüğü anlamına gelir; e-posta sunucularının beklediği de budur.

Komut satırındaki karşılığı

Aynı kontrolün terminalden yapılışı. Komutlar example.com kullanır: yerine kendi adınızı yazın.

  • Bir IPv4 adresinin PTR kaydıdig -x 192.0.2.10 +short
  • Bir IPv6 adresinin PTR kaydıdig -x 2001:db8::10 +short
  • PTR adının ileri doğrulamasıdig mail.example.com A +short
  • Windowsnslookup 192.0.2.10

Sık sorulan sorular

Reverse DNS sorgulama nasıl yapılır?

IP adresini yukarıya yazın veya dig -x 192.0.2.10 +short komutunu çalıştırın. Windows'ta nslookup 192.0.2.10 kullanın.

PTR kaydı nasıl oluşturulur?

IP adresini size veren sağlayıcıda: çoğu hosting yönetim panelinde her adres için bir "reverse DNS" alanı bulunur. Adres bloğu size delege edilmedikçe bunu alan adınızın DNS sağlayıcısında tanımlayamazsınız.

E-posta sunucusunun PTR kaydı ne olmalı?

Sunucunun tam adı, örneğin mail.example.com; bu adın da aynı adresi gösteren bir A (veya AAAA) kaydı olmalıdır. Sağlayıcının genel bir adı teknik olarak çalışır ama daha fazla şüpheyle karşılanır.

Web sitemin IP adresindeki PTR neden benim alan adım değil?

Paylaşımlı hosting'de ve CDN arkasında tek bir adres birçok siteye hizmet verir; PTR de sağlayıcının makinesini gösterir. Bu normaldir ve bir web sitesine etkisi yoktur. Yalnızca e-posta gönderen sunucular için önemlidir.

Bir IP adresinin birden fazla PTR kaydı olabilir mi?

İzin verilir, ancak e-posta sistemleri tek bir kayıt bekler. Araç en fazla beş adı listeler ve her birini denetler.