سرور ساعتی ایران و خارج + تست رایگان

RDNS و یا PTR Record چیست ؟

در مرکز محتوای سرور دات آی آر

DNS معکوس (rDNS) فرآیندی است که یک آدرس IP را به نام دامنه برمی‌گرداند.

در این مقاله خواهیم آموخت که DNS معکوس چیست و چگونه کار می کند.

RDNS - What is Reverse DNS? RDNS چیست

RDNS چیست؟

Reverse DNS یا DNS معکوس یک جستجوی DNS برای یک نام دامنه از یک آدرس IP است. در حالی که یک درخواست DNS معمولی یک آدرس IP رابه یک نام دامنه متصل میکند ، rDNS برعکس عمل می کند، بنابراین نام آن برعکس است.

یک رکورد PTR برای انجام جستجوهای معکوس DNS استفاده می شود. اگر رکورد PTR تنظیم نشده باشد، جستجوی معکوس DNS ناموفق است.

توجه داشته باشید:

با مراجعه به مقاله ما در مورد PTR Record و سایر انواع رکورد بیشتر بدانید.

PTR Record

رکوردهای PTR به عنوان معکوس رکوردهای A یا AAAA عمل می کنند. آنها آدرس های IP را به نام دامنه ها هدایت می کنند و به انجام جستجوهای معکوس DNS کمک می کنند.

PTR آدرس های IP را به صورت معکوس ذخیره می کند

Reverse DNS Lookup برای چه مواردی استفاده می شود؟

DNS معکوس به ویژه برای کسانی که از سرور ایمیل خروجی استفاده می کنند مفید است. علاوه بر سرورهای ایمیل، دلایل مختلفی برای استفاده از RDNS وجود دارد:

فیلتر کردن ایمیل های اسپم که اکثر سرورهای ایمیل از rDNS برای مسدود کردن ایمیل های spam استفاده می‌کنند. با این حال، RDNS عمدتا به عنوان یک لایه حفاظتی اضافی استفاده می شود، زیرا برخی از سرورهای ایمیل قانونی به درستی سوابق RDNS را تنظیم نکرده اند.

رکوردهای PTR ورودی های DNS معکوس را با آدرس IP معکوس و .in-addr.arpa که به هر رکورد اضافه شده است ذخیره می کند. به عنوان مثال، PTR آدرس IP 198.15.93.98 را به عنوان 98.93.15.198.in-addr.arpa ذخیره می کند و به نام میزبان تعیین شده خود اشاره می کند.

توصیه می شود که یک رکورد DNS معکوس (PTR) درست تنظیم کنید، به خصوص هنگام اجرای سرور SMTP/mail.

تفاوت DNS و RDNS

در IPv6، PTR ورودی های rDNS را به جای .in-addr.arpa در دامنه .ip6.arpa ذخیره می کند.

هنگامی که یک نام دامنه دارای rDNS معتبر است، می توانید با وارد کردن آدرس IP آن در مرورگر خود به آن دسترسی داشته باشید.

چگونه یک DNS معکوس انجام دهیم؟

چندین روش برای انجام جستجوی معکوس DNS وجود دارد:

از powershell و یا cmd در ویندوز استفاده کنید. جستجوی دستی rDNS را در ویندوز با استفاده از دستور nslookup انجام دهید.

کامند جستجوی RDNS در ویندوز

nslookup [ip_address]

NSLookup RDNS

خروجی نام دامنه را برای آدرس IP مشخص شده برمی گرداند.

اگر وب‌سایت rDNS را راه‌اندازی نکرده باشد، دستور یک خطا برمی‌گرداند.

جستجوی RDNS در لینوکس

دو راه برای جستجوی rDNS در لینوکس وجود دارد:

1. کامند dig

از دستور dig در لینوکس برای انجام جستجوی معکوس DNS دستی استفاده کنید. که عبارت است از:

dig -x [ip_address]

DIG RDNS

  1. کامند host

دستور دیگری برای جستجوی معکوس DNS در لینوکس بصورت زیر میباشد:

host [ip_address]

host Command RDNS

خروجی نام دامنه را برای آدرس IP مشخص شده نمایش می دهد.

ابزارهای DNS معکوس

این بخش ابزارهای موجود برای جستجوی معکوس DNS را فهرست می کند.

1.ابزار های آنالیزور

ابزارهای آنلاین معکوس DNS به شما امکان می دهند تعداد کمی از آدرس ها را جستجو کنید. برخی نیز ممکن است یک API برای موارد استفاده سازمانی ارائه دهند.

  • /https://dns.google.com
  • /https://mxtoolbox.com/ReverseLookup.aspx
  • /https://www.whatismyip.com/reverse-dns-lookup
  • /https://hackertarget.com/reverse-dns-lookup
  • /https://whatismyipaddress.com/ip-hostname

2.Enterprise-Grade Tools

سایر ابزارهای درجه یک سازمانی به شما امکان می دهند تا جستجوی rDNS را در بسیاری از آدرس های IP به صورت خودکار انجام دهید و انجام دهید. برخی از آن ابزار عبارتند از:

https://reverseip.domaintools.com/ – به شما امکان می دهد تمام دامنه های میزبانی شده در یک آدرس IP معین را پیدا کنید. جستجو برای اعضای شخصی و سازمانی، برای IP هایی با حداکثر 2000 دامنه میزبان رایگان است.

https://reverse-ip.whoisxmlapi.com/ – یک API RESTful مناسب برای راه حل های خودکار مانند اسکریپت ها یا برنامه ها. فهرستی از تمام دامنه‌های مرتبط با یک آدرس IP از طریق تماس‌های API ارائه می‌کند و نتایج را در قالب‌های JSON و XML خروجی می‌دهد.

https://viewdns.info/ – تعدادی ابزار از جمله جستجوی rDNS و یک API که به توسعه دهندگان وب اجازه می دهد تا ابزارها را در سایت خود ادغام کنند. خروجی ها در قالب های XML و JSON موجود است.

https://toolbox.googleapps.com/apps/dig/ – ابزار شبکه ای که نتایجی مشابه دستور حفاری لینوکس ارائه می دهد.

https://dnsinspect.com/ – یک ابزار وب رایگان که سرورهای دامنه شما را از نظر خطاهای رایج DNS و ایمیل بررسی می کند و گزارشی همراه با توضیح نحوه رفع آنها ایجاد می کند.

اشتراک گذاری در linkedin

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!

محتوای مقاله مفید بود؟

5 1 رای
این مقاله چطور بود؟
اشتراک در
اطلاع از

0 دیدگاه
بازخوردهای آنلاین
مشاهده همه دیدگاه ها

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!