Ters DNS sorgulama

Ters DNS sorgulama

Bir IPv4 veya IPv6 adresi girin; sorgu, IP sahibinin bu adrese bağladığı ana makine adı olan PTR kaydını döndürür. Her IP adresinin PTR kaydı yoktur; mobil ve ev tipi ağlarda olmaması yaygındır. Doğru yapılandırılmış bir posta sunucusunda ileri ve ters DNS eşleşmesi bulunur, bu yüzden PTR kayıtları spam filtreleri için önemlidir.

Ters DNS nasıl çalışır

  1. 1

    Sorguyu biçimlendirme

    IPv4 4.3.2.1, 1.2.3.4.in-addr.arpa olur. IPv6, nibble sırası ters çevrilmiş bir .ip6.arpa adı kullanır.

  2. 2

    PTR sorgulama

    DNS sorgusu, bu ters çevrilmiş ad üzerindeki PTR kaydını ister.

  3. 3

    Yetkili yanıtı alma

    Yanıt, alan adı sahibinden değil IP bloğunun ISP veya sahibi tarafından kontrol edilen DNS bölgesinden gelir.

  4. 4

    İleri çözümlemeyi kontrol etme

    Sağlıklı bir kurulumda PTR içindeki ana makine adı, A veya AAAA kaydıyla özgün IP adresine geri çözümlenir.

.in-addr.arpa ağacı

Ters DNS özel bir üst düzey alan adı kullanır. 192.0.2.15 IPv4 adresi, 15.2.0.192.in-addr.arpa sorgu adına dönüşür. Oktetler ters çevrilir çünkü DNS sağdan sola hiyerarşiktir; daha büyük önek (192), köke ana makineden (15) daha yakındır.

IPv6 için her nibble (4 bit) ters çevrilir:

2001:db8::1  →  1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa

PTR kaydını kim kontrol eder

İleri DNS’den farklı olarak kendi PTR kaydınızı genellikle doğrudan siz yönetmezsiniz. IP bloğunun sahibi, çoğunlukla ISP’niz veya bulut sağlayıcınız, in-addr.arpa bölgesini kontrol eder ve PTR kayıtlarını sizin adınıza delege eder ya da ayarlar.

  • Ev tipi ISP: genellikle c-76-102-34-150.hsd1.ca.comcast.net gibi otomatik üretilmiş PTR kayıtları kullanır. Çoğu zaman değiştirilemez.
  • Bulut sağlayıcıları: AWS, GCP ve Azure, sahip olduğunuz Elastic IP adresleri için özel PTR ayarlamaya yönelik konsol veya API sunar.
  • Colocation: sağlayıcı DNS delegasyonunu destekleyebilir; çoğu zaman LOA formu veya destek talebiyle ilerlenir.

PTR neden e-posta için önemlidir

Gmail, Outlook, Fastmail ve büyük kurumsal filtreler gibi posta alıcıları şunları kontrol eder:

  1. Gönderen IP’nin PTR kaydı var mı?
  2. PTR içindeki ana makine adı ileri DNS ile aynı IP’ye çözülüyor mu?
  3. HELO/EHLO PTR ile eşleşiyor mu?

Eksik PTR, eşleşmeyen ileri-ters çözümleme veya *.dsl. ve *.cable. gibi ISP tarafından atanmış genel PTR kayıtları spam puanını artırır. Doğru posta sunucularının eşleşen bir çifte ihtiyacı vardır.

Diğer kullanımlar

  • Günlük analizi. IP’lerle dolu günlükler gürültülüdür; PTR sorguları 52.84.192.* değerini cloudfront.net olarak göstererek örüntüleri görünür kılar.
  • Kötüye kullanım incelemesi. PTR, WHOIS çalıştırmadan önce IP sahibine dair hızlı bir ipucu verir.
  • Coğrafi konum kontrolü. PTR’ler sık sık Amsterdam için ams- veya Singapur için sin- gibi bölge kodları içerir; bu, GeoIP ile karşılaştırma yapmaya yardım eder.
  • CDN belirleme. *.akamaitechnologies.com, *.cloudfront.net ve *.fastly.net gibi ana makine adları, siteyi önde hangi altyapının sunduğunu gösterir.

Yaygın sonuç biçimleri

Sonuç Anlamı
NXDOMAIN PTR kaydı yok
generic-host-pattern.isp.net ISP tarafından otomatik üretilmiş PTR
mail.example.com. Sahip tarafından bilinçli ayarlanmış PTR
İki veya daha fazla PTR kaydı Geçerlidir, ancak posta filtreleri bunu hafifçe güvensiz görebilir

Sık Sorulan Sorular

ISP’niz büyük bir havuzdan otomatik üretilmiş PTR atar. Dinamik konut IP’lerinde müşterilerin özel PTR ayarlamasına genellikle izin verilmez; bunun nedenlerinden biri evden posta sunucusu çalıştırmayı caydırmaktır.

Bir bulut sağlayıcıdan veya colocation hizmetinden statik IP’niz varsa evet; DNS panellerinden veya delegasyon isteğiyle yapılır. Dinamik konut hatlarında yapılamaz.

Meşru gönderenler eşleşen bir PTR ve aynı IP’ye ileri çözümlenen bir ana makine adı yapılandırır. Eksik veya genel PTR, tüketici hatlarında çalışan spam botnetleriyle güçlü biçimde ilişkilidir.

Evet, birden fazla PTR geçerlidir. Bazı posta filtreleri bunu hafif olumsuz bir sinyal sayar; pratikte tek PTR daha temizdir.

Sorgu genel bir çözümleyiciye gönderilir ve bu araç tarafından gösterilen tek yanıt dışında saklanmaz.

İlgili Araçlar