سلام دوستای عزیز، امروز میخوایم در مورد یه موضوع جالب توی دنیای اینترنت صحبت کنیم: Reverse DNS یا همون rDNS. شاید اسمش یکم پیچیده به نظر برسه، ولی قول میدم بعد از خوندن این مقاله، دیگه براتون یه چیز کاملاً جا افتاده باشه.
به طور ساده، rDNS برعکس DNS معمولی کار میکنه. توی DNS معمولی، شما اسم یه سایت (مثلاً google.com) رو به کامپیوترتون میدید و اون اسم، تبدیل میشه به یه آدرس IP (مثلاً 142.250.192.110). این آدرس IP مثل یه شماره تلفن میمونه که کامپیوترتون با استفاده از اون، میتونه با سرورهای گوگل ارتباط برقرار کنه.
حالا، rDNS دقیقا برعکس این کار رو انجام میده. شما یه آدرس IP رو به کامپیوترتون میدید و اون آدرس IP، تبدیل میشه به یه اسم. به عبارت دیگه، rDNS به ما کمک میکنه بفهمیم که یه آدرس IP مشخص، متعلق به چه سایتی یا چه سرویسی هست.
چرا این موضوع مهمه؟ فرض کنید یه ایمیل از یه آدرس IP ناشناس دریافت میکنید. با استفاده از rDNS، میتونید بررسی کنید که این آدرس IP متعلق به یه شرکت معتبر هست یا نه. این کار به شما کمک میکنه که جلوی ایمیلهای اسپم و کلاهبرداری رو بگیرید.
برای اینکه بهتر بفهمیم rDNS چطوری کار میکنه، بیاید یه مثال بزنیم. فرض کنید ما یه آدرس IP داریم: 8.8.8.8. این آدرس IP یکی از سرورهای DNS گوگل هست. برای اینکه rDNS این آدرس IP رو پیدا کنیم، باید یه درخواست به یه سرور DNS خاص بفرستیم. این سرور DNS خاص، یه چیزی شبیه به دفترچه تلفن برعکس عمل میکنه.
وقتی ما درخواست rDNS رو میفرستیم، سرور DNS یه جستجو انجام میده و سعی میکنه یه رکورد PTR (Pointer Record) برای اون آدرس IP پیدا کنه. رکورد PTR، یه اسم دومِین (Domain Name) رو به آدرس IP مرتبط میکنه.
در مورد آدرس IP 8.8.8.8، رکورد PTR به احتمال زیاد چیزی شبیه به این خواهد بود: google-public-dns-a.google.com
این یعنی اینکه آدرس IP 8.8.8.8 متعلق به سرور DNS عمومی گوگل هست.
ویژگی | DNS (Forward DNS) | rDNS (Reverse DNS) |
---|---|---|
ورودی | اسم دومِین (Domain Name) | آدرس IP |
خروجی | آدرس IP | اسم دومِین (Domain Name) |
کاربرد | پیدا کردن آدرس IP مرتبط با یه سایت | پیدا کردن اسم دومِین مرتبط با یه آدرس IP |
rDNS فقط برای تشخیص ایمیلهای اسپم استفاده نمیشه. کاربردهای دیگهای هم داره، از جمله:
برای بررسی rDNS یه آدرس IP، میتونید از ابزارهای آنلاین زیادی استفاده کنید. فقط کافیه توی گوگل سرچ کنید "rDNS lookup" تا لیست کاملی از این ابزارها رو پیدا کنید. اکثر این ابزارها رایگان هستن و استفاده ازشون خیلی راحته.
همچنین میتونید از دستورات خط فرمان توی کامپیوترتون هم استفاده کنید. مثلاً توی سیستمعامل لینوکس یا مک، میتونید از دستور dig -x <آدرس IP>
استفاده کنید. توی سیستمعامل ویندوز هم میتونید از دستور nslookup <آدرس IP>
استفاده کنید.
به عنوان مثال:
dig -x 8.8.8.8
یا در ویندوز:
nslookup 8.8.8.8
خروجی این دستورات، اطلاعات مربوط به rDNS اون آدرس IP رو نشون میده.
Reverse DNS یا rDNS یه ابزار قدرتمنده که به ما کمک میکنه بفهمیم یه آدرس IP متعلق به چه سایتی یا چه سرویسی هست. این اطلاعات میتونه برای جلوگیری از اسپم، تأیید هویت سرورها و بهبود امنیت اینترنت خیلی مفید باشه. امیدوارم این مقاله براتون مفید بوده باشه و دیگه با rDNS احساس غریبی نکنید.
مرسی که همراه من بودین. در یادگیری تکونولوژِی، پیوستگی مهمه.
rDNS, Reverse DNS, DNS, آدرس IP, اسپم, امنیت, رکورد PTR, lookup, شبکه
وقتی به rDNS or RDNS به عنوان مخفف Reverse DNS اشاره می کنیم، منظور این است که rDNS or RDNS با گرفتن حروف اولیه هر کلمه مهم در Reverse DNS تشکیل می شود. این فرآیند عبارت اصلی را به شکلی کوتاه تر و قابل مدیریت تر فشرده می کند و در عین حال معنای اصلی خود را حفظ می کند. بر اساس این تعریف، rDNS or RDNS مخفف Reverse DNS است.
امتیاز شما به این مطلب
امتیاز: 5 از 5 (مجموع 1 رای)
اولین نفری باشید که در مورد این مقاله نظر می دهید!
techfeed.ir© 2024 All rights reserved