Reverse DNS ve PTR Kaydı

DNS türlerinden bir tanesi de PTR kaydıdır, RDNS(Reserve Domain Name System) olarak ta adlandırlır.

Reverse Dns Nedir Ve Neden Gereklidir ?

PTR kaydı A kaydının tersidir. A kaydı, domaini bir IP’ye eşler, PTR kaydı ise bu IP’yi bir ana makine adına eşler. Bu iki kayıt birbirinden farklı olabilir. Yani erkancomez.com.tr 1.1.1.1 IP’ye sahipken 1.1.1.1 olan IP farklı bir ana makine adına tanımlı olabilir. PTR tanımlamasını genelde ISP servisleri yapmaktadır yani bir host hizmeti aldığınızda sunucu yada vps kiraladığınız da makineniz de ki yada kontrol paneliniz deki PTR kısmından bu  kaydını giremezsiniz. Bu kaydın girilebilmesi için hizmet alınan ISP servisine kullandığınız IP adresi için istediğiniz ismi yazdırabilirsiniz.

Gönderilen e-postanın gerçek kullanıcısından gelip gelmediğini belirlemek için geliştirilen bir yöntemdir. Her e-posta çıkış yaptığı sunucunun IP'sini de beraberinde gönderdiği için IP'nin karşısına IP'yi satın alan ISP tarafından yazılması gereken alan adıdır.

Ofisinizde mail sunucunuzu barındırıyorsanız ve postalarınızın spam filtrelerine takılmamasını istiyorsanız IP adresinizin PTR kaydı yani Reverse DNS kaydının olması gerekmektedir.

Reverse DNS (Ters Alan Adı Kaydı) birçok e-posta sunucusu tarafından istenen ve olması beklenen bir kayıttır. Birkaç organizasyon veya kuruluş otomatik şekilde yazılmış ters kayıtları dikkate almayıp, kara listelerine alıyorlar.

PTR Kaydı Gerekli midir?

Reverse DNS ve PTR Kaydı
E-Posta Servisleri

Giden posta sunucuları için önemlidir. Giden posta sunucusu için güvenilirlik katar. PTR kaydınız olmazsa bazı kişisel veya firma posta hesaplarına mail gönderemezsiniz. Firmaların %90’nı PTR kaydını kontrol ettirmektedir %70 kısmı da SPF kaydını kontrol ettirmektedir. Kontrol etmenin amacı spam mailleri engellemek ve dolandırıcılık gibi etkenlerin önüne geçmektir. PTR kaydının sorgusunu gmail, yahoo ve yandex de yapar. Bu nedenle PTR kaydınız yoksa bu uzantıya sahip mail adreslerine de mail atamazsınız.

PTR Kaydını Nasıl Öğrenebilirim?

PTR kaydını öğrenmenin çeşitli yöntemleri vardır. Bir web sitesi aracılığı ile öğrenebilirsiniz ya da bilgisayarınızın komut satırını kullanabilirsiniz. İnternet üzerindeki bir çok online web sitesi ile PTR sorgusu yapabilirsiniz, ben komut satırı üzerinden devam edeceğim.

Oluşturmak İçin Yapmanız Gerekenler

Telekom tarafinda IP adresiniz ve alan adınız için Reverse Dns kaydi girmeniz gerekiyor. Bunun disinda Telekom ile yapmaniz gereken bir islem bulunmuyor. E-posta sunucumuzun karşısına yazdırmamız gereken ters DNS kaydı için reverse-dns@turktelekom.com.tr adresine e-posta göndermeniz gerekmektedir.

TTNet’te kayıtlı olan email adresinizden reverse-dns@turktelekom.com.tr ‘ye statik IP adresinizi, hizmet numaranızı ve mail sunucunuzun adresini (örn: mail.sirket.com) içeren bir mail atmanız yeterli olacaktır.
 

Örnek Mail;

Sn. Yetkili,

 

Şirketim bünyesine kurulumunu yaptığımız e-mail sunucumuzu internet üzerinde yayına açmış bulunmaktayız. Yalnız Metro Ethernet-G.Shdsl-Adsl  (88.X.X.X) IP adresine ait Reverse Dns kaydı olmadığı için bazı domainler (www.hotmail.com) tarafından e-maillerimiz reddedilmektedir. Konuyla ilgili sizden ricamız aşağıdaki belirtilen IP adresine Reverse Dns kaydı olarak yine aşağıda belirtilmiş olan Domain alan adını girmenizdir. İlginize için Teşekkürler.

 

Public IP                              Mail Alanadı                                      Smtp Alanadı                                  

212.156.156.246               beyaz.net                                            giden.beyaz.net

 

* Türk Telekom tarafında gerekli çalışma yapılıp size geri mail atılacaktır.

Kontrol Etmek İçin Yapmanız Gerekenler

 

Nslookup veya dig ile PTR Sorgulama

Windows, MacOS veya Linux sistemler üzerinden sorgulama yapmanız münkün. Windows ile sorgulama yapmak için

1. Başlat menüsünden cmd yazarak komut satırını çalıştıralım.

 Reverse DNS ve PTR Kaydı

2. Çalıştırdıktan sonra komut satırı penceresini görüyor olmalısınız.

3. Bir IP adresinin host adını öğrenmek için aşağıdaki komutu kullanının.

nslookup IP_ADDRESS

Örneğin 1.1.1.1 IP adresinin PTR kaydını kontrol etmek istemiş olsaydınız, aşağıdaki gibi bir çıktı görürdünüz.

C:Usersadministrator>nslookup 1.1.1.1

Server: server1.hostinal.com

Address: 1.1.1.1
Name: baybars.hostinal.com

Address: 1.1.1.1

Yukarıda da gördüğünüz üzere PTR kaydı baybars.hostinal.com’dur.
[the_ad id=”462″]
İşletim Sisteminiz MacOs ya da Linux ise;

1. MacOS’da Komut Satırını açın. Çoğu Linux işletim sisteminde Ctrl+Alt+T tuşlarına basarak Komut Satırını açabilirsiniz.

2. PTR kaydını sorgulamak için şu kodu kullanın.

dig -x IP_ADDRESS

3. Örneğin 1.1.1.1 IP adresinin PTR kaydını kontrol etmek istemiş olsaydınız, aşağıdaki gibi bir çıktı görürdünüz.

dmins-Mac-mini:~ domantas$ dig -x 1.1.1.1

; <<>> DiG 9.8.3-P1 <<>> -x 1.1.1.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26997
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;xx.154.243.54.in-addr.arpa. IN PTR

;; ANSWER SECTION:
xx.154.243.54.in-addr.arpa. 250 IN PTR baybars.hostinal.com

;; Query time: 34 msec
;; SERVER: 31.51.66.212#53(21.61.5.42)
;; WHEN: Fri Dec 30 15:58:29 2018
;; MSG SIZE rcvd: 99

 

Kaydın DNS sunuculara yayılıp yayılmadığını aşağıdaki komutla Windows ve OSX işletim sistemlerinden öğrenebilirsiniz:

# nslookup -q=PTR ip.adresiniz 8.8.8.8

Çıktı olarak static.ttnet.net.tr veriyorsa daha oturmamıştır, eğer mail sunucunuzun adresi yazıyorsa PTR kaydınız yayılmış demektir.

 

Kaynaklar

Yorumunuzu Ekleyin


Yükleniyor...
    Yükleniyor...