Pythontr

husonet | Tarih: 18.04.2024

Reverse DNS nedir ve neden ihtiyaç duyulur

Reverse DNS domain ad haritalamasının IP adresidir. Domain adlarını IP adreslerine haritalayan normal DNS'in zıttıdır.

Reverse DNS 'Ters DNS' normal DNS'ten ayrıdır. Normal DNS'in "abc.com" için "192.168.2.100" IP adresini göstermesi ters DNS'in de "192.168.2.100" IP adresini göstereceği anlamına gelmez.


Bunlar iki farklı veri dizininden gelir.
Reverse DNS girişlerini depolamak için özel bir PTR-KAYIT tipi kullanılır. PTR-KAYIT'ın adı IP adresinin tersten yazılışı+".in-addr.arpa" şeklinde oluşur.

Mesela IP'si 192.168.2.100 olan bir adres PTR-KAYIT'ta "100.2.168.192.in-addr.arpa" şeklinde olur.


Reverse DNS ile normal DNS arasındaki başka bir fark ise domain adını DNS serverımıza kimin yönlendirdiğidir.


Normal DNS'de domain adımızı DNS serverımıza domain adımızı kayıtçı ile kayt ederek yönlendiririz.


Reverse DNS'de internet bağlantısı sağlayıcınızın domain adınızı("...in-addr.arpa") DNS serverınıza yönlendirmesi gerekiyor.


İnternet sağlayıcınız bunu yapmazsa domain adınız çalışmayacak.


Reverse DNS insanlar tarafından daha çok siteyi ziyaret edenlerin bunu nereden yaptıklarını takip etmek vb. konular için kullanılır.


Tipik olarak normal DNS kadar hassas değil-ziyaretçiler web-serverınız yada ziyaretçinin IP'si için herhangi bir ters DNS'e ihtiyaç duymadan normal bir şekilde sitenizi ziyaret edebilir.


Ancak Reverse DNS belirli bir uygulama için çok önemlidir.

E-posta sunucularının birçoğu Reverse DNS olmayan IP adreslerininden gelen e-mail leri reddetmeye ayarlanmıştır.


Bu yüzden eğer kendi e-posta sunucunuzu çalıştıracaksanız ters DNS'i mutlaka kullanmalısınız.


Orada olduğu sürece IP adresiniz için alan DNS kaydının hiçbir onemi yok.


Eğer birden fazla e-posta sunucusuna sahipseniz ters DNS'i kurun ve hangi sunucunuzun birincil olmasını istiyorsanız onu işaret edin.