X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe)
X
🔥 Türkiye Lokasyon VDS & VPS sunucularında %20 indirim! Kupon Kodu: Türkiye'de %20 İndirim! Kod: DATA20
Şirketimizdeki KALİTEYİ Yakından Tanıyın!

Reverse DNS (PTR) Kaydı Nedir, Neden Önemlidir?

Reverse DNS (PTR) Kaydı Nedir, Neden Önemlidir?

PTR kaydı, bir IP adresinin hangi alan adına karşılık geldiğini söyleyen DNS kaydıdır ve bu sorgulama işlemine reverse DNS (ters DNS) denir. Normal DNS bir alan adını IP adresine çevirirken, PTR kaydı tam tersini yapar. Özellikle kendi sunucusundan e-posta gönderenler için PTR kaydının doğru ayarlanması, iletilerin alıcıya ulaşması ile spam klasörüne düşmesi ya da tamamen reddedilmesi arasındaki farkı yaratabilir. Bu yazıda PTR kaydının nasıl çalıştığını, kimin tarafından tanımlandığını, nasıl kontrol edileceğini ve doğru yapılandırmanın adımlarını anlatıyoruz.

Reverse DNS ve PTR Kaydı Nedir?

İnternette çoğu zaman ileri yönlü DNS kullanırız: tarayıcıya ornek.com yazarız, DNS bize bu adın A kaydındaki IP adresini verir. Reverse DNS ise elinde yalnızca IP adresi olan bir sistemin, bu adresin kime ait olduğunu bir isim üzerinden öğrenmesini sağlar.

Bu işlem için DNS'te özel bir alan kullanılır. IPv4 adresleri için in-addr.arpa, IPv6 adresleri için ip6.arpa bölgesi vardır. IPv4 adresinin oktetleri ters çevrilir ve sonuna bu bölge adı eklenir. Örneğin 192.0.2.10 adresinin PTR kaydı şu adla sorgulanır:

10.2.0.192.in-addr.arpa.  IN  PTR  mail.ornek.com.

IPv6'da ise adres, her bir onaltılık basamak (nibble) ayrı bir etiket olacak şekilde tamamen açılır ve ters çevrilir. Bu yüzden IPv6 PTR adları oldukça uzundur, ancak mantık aynıdır.

PTR Kaydını Kim Tanımlar?

PTR kaydıyla ilgili en çok yanlış bilinen konu budur. PTR kaydı, alan adınızın DNS panelinde tanımlanmaz. Alan adınızın DNS bölgesi yalnızca ornek.com ile biten kayıtları yönetebilir; IP adresinin ters bölgesi ise o IP bloğunun sahibine aittir.

IP adresleri bölgesel internet kayıt kuruluşları (Avrupa, Orta Doğu ve Türkiye için RIPE NCC) tarafından internet servis sağlayıcılarına ve barındırma firmalarına tahsis edilir. Ters DNS bölgesinin yönetim yetkisi de bu tahsisle birlikte IP sahibine devredilir. Dolayısıyla:

  • Bir VDS, VPS veya dedicated sunucu kiraladıysanız IP adresi barındırma sağlayıcınıza aittir ve PTR kaydını sağlayıcınız tanımlar.
  • Ev veya ofis internet bağlantınızdaki IP adresinin PTR kaydını internet servis sağlayıcınız yönetir.
  • Kendi IP bloğu (kendi AS numarası ve tahsisi) olan kurumlar, ters bölgeyi kendi DNS sunucularında yönetebilir.

Pratikte bu şu anlama gelir: Sunucunuzun IP adresi için PTR kaydı istiyorsanız barındırma sağlayıcınıza bir destek talebi açarak IP adresini ve istediğiniz host adını iletmeniz gerekir. Bazı sağlayıcılar bu işlemi müşteri panelinden de sunabilir; ancak en yaygın ve her durumda işe yarayan yöntem destek talebidir.

PTR Kaydı Neden Önemlidir?

E-posta teslim edilebilirliği

PTR kaydının en kritik kullanım alanı e-postadır. Alıcı posta sunucuları, bağlantı kuran sunucunun IP adresine bakarak bir dizi kontrol yapar ve bunlardan biri ters DNS'tir. Büyük e-posta sağlayıcılarının gönderici yönergeleri, gönderim yapan IP adreslerinin geçerli ileri ve ters DNS kayıtlarına sahip olmasını açıkça şart koşar. PTR kaydı olmayan veya genel bir sağlayıcı adı taşıyan IP'lerden gelen iletiler çoğu zaman spam olarak işaretlenir, geciktirilir ya da doğrudan reddedilir.

İleri ve ters DNS uyumu (FCrDNS)

Yalnızca PTR kaydının var olması yetmez. Alıcı sunucular genellikle ileri doğrulanmış ters DNS (Forward-Confirmed reverse DNS, FCrDNS) kontrolü yapar:

  1. IP adresinin PTR kaydı sorgulanır: 192.0.2.10 adresi mail.ornek.com adını döndürür.
  2. Bu adın A kaydı sorgulanır: mail.ornek.com yeniden 192.0.2.10 adresini döndürmelidir.

İki yön birbirini tutuyorsa IP adresinin gerçekten o alan adının yönetimi altında olduğu kabul edilir. Döngü tamamlanmıyorsa güven puanınız düşer.

Günlükler, izleme ve sorun giderme

Traceroute çıktılarında, güvenlik duvarı günlüklerinde ve sunucu erişim kayıtlarında IP adreslerinin anlamlı isimlerle görünmesi, ağ sorunlarını ve şüpheli trafiği incelemeyi kolaylaştırır. Bazı servisler de bağlantı kuran istemcinin ters DNS kaydını kimlik doğrulamanın ek bir adımı olarak kullanır.

PTR Kaydı Nasıl Kontrol Edilir?

Linux ve macOS'ta dig veya host komutlarıyla PTR kaydını sorgulayabilirsiniz. Ubuntu'da bu araçlar dnsutils (yeni sürümlerde bind9-dnsutils), AlmaLinux'ta bind-utils paketiyle gelir:

dig -x 192.0.2.10 +short
host 192.0.2.10

FCrDNS döngüsünün tamamlandığını görmek için dönen adın A kaydını da sorgulayın:

dig mail.ornek.com A +short

Windows'ta aynı kontrolü komut isteminden yapabilirsiniz:

nslookup 192.0.2.10

Komut satırıyla uğraşmak istemiyorsanız DNS sorgulama aracımızla hem ileri hem ters kayıtları kontrol edebilirsiniz. Sunucu IP'nizin herhangi bir kara listede olup olmadığını görmek için de blacklist kontrol aracını kullanabilirsiniz; PTR eksikliği bazı kara listelerin IP'leri dinamik adres olarak sınıflandırmasına neden olabilir.

Doğru PTR Yapılandırması Adım Adım

Kendi sunucunuzdan e-posta gönderecekseniz aşağıdaki sırayı izleyin:

  1. Bir host adı belirleyin. Sunucuyu temsil edecek, sizin yönettiğiniz bir alan adı altında tam nitelikli bir ad seçin; örneğin mail.ornek.com. Genel ve otomatik oluşturulmuş görünen adlardan kaçının.
  2. A kaydını oluşturun. Alan adınızın DNS panelinde mail.ornek.com için sunucu IP adresinizi gösteren bir A kaydı ekleyin. IPv6 ile gönderim yapacaksanız AAAA kaydını da tanımlayın. Bu adım PTR'den önce yapılmalıdır, çünkü birçok sağlayıcı PTR tanımlamadan önce ileri kaydın varlığını kontrol eder.
  3. Destek talebi açın. Barındırma sağlayıcınıza IP adresinizi ve istediğiniz host adını içeren bir destek talebi gönderin. IPv6 adresiniz de varsa onun için ayrıca PTR isteyin.
  4. Kaydı doğrulayın. Talep tamamlandıktan sonra dig -x ile kontrol edin. Ters bölgenin önbellek süresine bağlı olarak yeni kaydın her yerde görünmesi biraz zaman alabilir.
  5. Sunucu host adını eşleştirin. Sunucunun kendi adını da aynı yapın:
    sudo hostnamectl set-hostname mail.ornek.com
  6. Posta sunucusunun HELO/EHLO adını ayarlayın. Postfix kullanıyorsanız /etc/postfix/main.cf içinde myhostname = mail.ornek.com satırını tanımlayıp sudo systemctl reload postfix komutunu çalıştırın. Alıcı sunucular, HELO adının PTR ve A kaydıyla tutarlı olmasını bekler.
  7. SPF, DKIM ve DMARC'ı tamamlayın. PTR kaydı tek başına yeterli değildir; alan adı doğrulama kayıtları da gerekir. Ayrıntılar için SPF, DKIM ve DMARC kurulum rehberimize bakın.

Destek Talebinde Hangi Bilgileri Vermelisiniz?

Talebinizin hızlı ve hatasız sonuçlanması için gerekli bilgileri tek seferde iletin. Kısa ve net bir talep şu unsurları içermelidir:

  • PTR tanımlanacak IP adresi veya adresleri (IPv4 ve varsa IPv6 ayrı ayrı)
  • Her IP için istenen tam host adı, örneğin mail.ornek.com
  • Bu adın A veya AAAA kaydının zaten oluşturulduğu bilgisi
  • Talebin amacı, örneğin kendi posta sunucunuzdan gönderim

Sağlayıcınız, istediğiniz adın gerçekten o IP adresini gösterdiğini kontrol edebilir. Başkasına ait bir alan adı için PTR istemek reddedilecektir; bu da sahte gönderici kimliklerinin önüne geçen doğru bir uygulamadır.

Genel (Jenerik) PTR Adları Neden Sorun Yaratır?

Birçok sağlayıcı, özel bir talep gelene kadar IP adreslerine otomatik olarak IP numarasını içeren genel adlar atar. Bu tür adlar teknik olarak geçerli bir PTR'dir ve FCrDNS kontrolünü de geçebilir. Ancak bazı spam filtreleri, içinde IP adresinin rakamları geçen adları ev kullanıcılarının dinamik bağlantılarına benzettiği için ek şüpheyle değerlendirir. Kendi alan adınızı taşıyan anlamlı bir host adı, göndericinin kim olduğunu açıkça gösterir.

Sık Yapılan Hatalar

HataSonuçÇözüm
PTR kaydını alan adının DNS panelinde aramakKayıt hiçbir zaman etkili olmazIP sahibinden, yani sağlayıcıdan talep edin
PTR adının A kaydını oluşturmamakFCrDNS döngüsü tamamlanmazPTR'deki ad için aynı IP'yi gösteren A kaydı ekleyin
Bir IP için birden fazla PTR tanımlatmakAlıcı sunucular hangi adı kullanacağını bilemezHer IP için tek PTR kaydı kullanın
PTR olarak çıplak alan adı (ornek.com) kullanmakWeb sitesi ve posta sunucusu ayrı IP'lere taşındığında tutarsızlık oluşurmail.ornek.com gibi sunucuya özel bir alt ad seçin
IPv6 PTR'yi unutmakIPv6 üzerinden giden iletiler reddedilebilirIPv6 için de PTR tanımlatın veya postayı yalnızca IPv4'ten gönderin
Sunucu adını ve HELO adını ayarlamamakPTR ile HELO uyuşmaz, güven puanı düşerhostname ve posta sunucusu ayarını PTR ile eşleştirin

/24'ten Küçük IP Bloklarında Ters DNS

Ters DNS bölgeleri IPv4'te oktet sınırlarında tanımlandığı için en küçük doğal bölge /24 bloğudur. Bir kuruma /24'ten küçük bir blok (örneğin /28) atandığında ters bölgenin yönetimi, RFC 2317'de tarif edilen sınıfsız delegasyon yöntemiyle CNAME kayıtları üzerinden devredilebilir. Çoğu VDS ve dedicated sunucu müşterisinin bu yönteme ihtiyacı olmaz; PTR kayıtları doğrudan sağlayıcı tarafından tanımlanır.

Sık Sorulan Sorular

PTR kaydı web sitemin SEO'sunu etkiler mi?

Hayır. Arama motorları siteleri alan adı üzerinden tarar; sunucu IP adresinin ters DNS kaydı sıralamayı etkilemez. PTR kaydı esas olarak e-posta ve ağ yönetimi için önemlidir.

Mail göndermiyorsam PTR kaydına ihtiyacım var mı?

Zorunlu değildir, ancak sunucudan şifre sıfırlama veya sipariş bildirimi gibi sistem e-postaları gidiyorsa gereklidir. Ayrıca günlüklerde ve ağ araçlarında sunucunuzun tanınmasını kolaylaştırır.

PTR kaydını değiştirince ne kadar sürede geçerli olur?

Değişiklik sağlayıcının DNS sunucularında hemen yapılır, ancak daha önce sorgulama yapmış sunucular eski kaydı, ters bölgenin önbellek süresi (TTL) dolana kadar saklayabilir. Genellikle birkaç saat içinde her yerde güncel kayıt görünür.

Aynı sunucuda birden fazla alan adı için mail gönderiyorum, PTR ne olmalı?

Bir IP için tek bir PTR yeterlidir. Tüm alan adları için aynı sunucu adını (örneğin mail.anaalanadi.com) kullanabilirsiniz; her alan adının kendi SPF, DKIM ve DMARC kayıtları ise ayrı ayrı tanımlanmalıdır.

PTR kaydı küçük bir ayrıntı gibi görünse de kendi sunucusundan e-posta gönderen herkes için temel bir gerekliliktir. Posta sunucusu kurmayı düşünüyorsanız önce VDS üzerinde mail sunucusu kurmadan önce bilmeniz gerekenler yazımızı okuyun; DNS tarafının genel resmi için DNS kayıtları rehberimize göz atın. Özel IP adresiyle gelen VDS kiralama seçeneklerimizde PTR talebinizi destek ekibimize iletebilirsiniz; altyapıyla uğraşmadan güvenilir e-posta kullanmak isterseniz kurumsal e-posta hizmetimiz de bir alternatiftir.

VDS Sanal Sunucu
TÜRKİYE / ANKARA
₺139 /ay'dan başlayan
Paketleri İncele
  •  NVMe SSD Disk
  •  DDoS Koruması Dahil
  •  Limitsiz Trafik
  •  0–15 Dakikada Kurulum
  •  Windows - Linux
  •  7/24 Destek
Top
Destek Hattı0850 840 90 28

DNS Adresleri

ns1.datahost.net.tr
ns2.datahost.net.tr
DataHost Destek Çevrimiçi

Satış öncesi tüm sorularınız için WhatsApp hattımıza yazın; size hızlıca yardımcı olalım.

WhatsApp'tan Yaz