اعتماد به میزبان پک؛ با ابزارهای روز، امنیت استاندارد و سخت‌افزارهای برتر
بیش از ۳ سال فعالیت حرفه‌ای، میزبان ۱۶.۰۰۰ هزار وب‌سایت هستیم.

سوال از هوش مصنوعی

هر سوالی درباره این مقاله داری، از هوش مصنوعی بپرس!

تاریخچه سوالات
هنوز سوالی نپرسیده‌اید

سلام! 👋 من می‌توانم به سوالات شما درباره معرفی رکورد PTR و نحوه ساخت رکورد PTR آپدیت جدید پاسخ دهم.
سوال خود را بپرسید!

0/120

معرفی رکورد PTR و نحوه ساخت رکورد PTR آپدیت جدید

معرفی رکورد PTR و نحوه ساخت رکورد PTR آپدیت جدید

رکورد PTR (Pointer Record) یکی از مهم‌ترین رکوردهای DNS است که برای Reverse DNS (rDNS) یا جستجوی معکوس DNS استفاده می‌شود. برخلاف رکورد A که نام دامنه را به آدرس IP تبدیل می‌کند، رکورد PTR آدرس IP را به نام دامنه (Hostname) تبدیل می‌کند.

رکورد PTR چیست؟

به طور معمول زمانی که کاربری دامنه‌ای مانند:

mail.example.com

را وارد می‌کند، DNS با استفاده از رکورد A، IP آن را پیدا می‌کند.

اما در Reverse DNS برعکس این اتفاق رخ می‌دهد؛ یعنی اگر IP زیر وجود داشته باشد:

192.168.1.10

سیستم بررسی می‌کند که این IP متعلق به چه هاستی است و در صورت وجود رکورد PTR پاسخ زیر را دریافت می‌کند:

mail.example.com

این فرآیند توسط رکورد PTR انجام می‌شود.

تفاوت رکورد A و PTR

رکورد A رکورد PTR
Domain → IP IP → Domain
Forward DNS Reverse DNS
در Zone دامنه ذخیره می‌شود در Reverse DNS Zone ذخیره می‌شود
توسط مالک دامنه مدیریت می‌شود معمولاً توسط مالک IP یا دیتاسنتر مدیریت می‌شود

کاربردهای رکورد PTR

مهم‌ترین کاربردهای PTR عبارت‌اند از:

  • جلوگیری از اسپم شدن ایمیل‌ها

  • افزایش اعتبار سرور ایمیل

  • Reverse DNS Lookup

  • شناسایی سرورها در لاگ‌ها

  • اعتبارسنجی ارتباطات SMTP

  • بهبود امنیت سرویس‌های ایمیل

تقریباً تمام سرویس‌های ایمیل مانند Gmail، Outlook و Yahoo هنگام دریافت ایمیل، رکورد PTR سرور ارسال‌کننده را بررسی می‌کنند. اگر وجود نداشته باشد یا با نام سرور مطابقت نداشته باشد، احتمال اسپم شدن یا رد شدن ایمیل افزایش می‌یابد. 

ساختار رکورد PTR

فرض کنید اطلاعات زیر را دارید:

IP Address:
185.255.200.147

Hostname:
mail.example.com

رکورد PTR به صورت زیر خواهد بود:

147.200.255.185.in-addr.arpa

PTR

mail.example.com

همان‌طور که مشاهده می‌کنید، اعداد IP به صورت معکوس نوشته می‌شوند و سپس عبارت:

in-addr.arpa

به انتهای آن اضافه می‌شود.

پیش‌نیازهای ساخت PTR

قبل از ایجاد PTR باید موارد زیر وجود داشته باشد:

  • یک IP اختصاصی (Dedicated IP)

  • رکورد A که هاست را به همان IP اشاره دهد

  • مالکیت یا دسترسی به IP

  • دسترسی به پنل دیتاسنتر یا ارائه‌دهنده VPS/Dedicated Server

نحوه ساخت رکورد PTR

در بیشتر موارد، رکورد PTR را خودتان در پنل DNS دامنه ایجاد نمی‌کنید، زیرا Reverse DNS متعلق به مالک بلوک IP است (معمولاً دیتاسنتر، شرکت هاستینگ یا ISP).

روش اول: از طریق پنل سرور

برخی ارائه‌دهندگان VPS یا سرور اختصاصی بخشی برای تنظیم Reverse DNS دارند.

کافی است:

  1. وارد پنل سرور شوید.

  2. بخش Reverse DNS یا PTR Record را باز کنید.

  3. IP موردنظر را انتخاب کنید.

  4. نام هاست (Hostname) را وارد کنید.

  5. تغییرات را ذخیره کنید.

روش دوم: ارسال تیکت به دیتاسنتر

اگر پنل امکان تنظیم PTR نداشته باشد، باید از ارائه‌دهنده IP درخواست دهید.

نمونه درخواست:

Please set the PTR record for:

IP:
185.255.200.147

Hostname:
mail.example.com

بررسی صحت رکورد PTR

در لینوکس:

dig -x 185.255.200.147

یا

host 185.255.200.147

اگر همه چیز صحیح باشد، خروجی مشابه زیر دریافت خواهید کرد:

147.200.255.185.in-addr.arpa
pointer mail.example.com

بررسی تطابق Forward و Reverse DNS

بهترین حالت این است که:

Forward DNS

mail.example.com
↓

185.255.200.147

Reverse DNS

185.255.200.147
↓

mail.example.com

به این وضعیت Forward-confirmed Reverse DNS (FCrDNS) گفته می‌شود و برای ارسال ایمیل بسیار مهم است.

اشتباهات رایج

  • عدم وجود رکورد A برای هاست

  • تنظیم PTR روی دامنه اشتباه

  • استفاده از IP اشتباه

  • عدم تطابق نام سرور با PTR

  • تلاش برای ایجاد PTR در پنل DNS دامنه به جای پنل مالک IP

آیا در DirectAdmin یا cPanel می‌توان PTR ساخت؟

در بیشتر موارد خیر. زیرا این کنترل‌پنل‌ها فقط DNS دامنه را مدیریت می‌کنند، در حالی که رکورد PTR در Reverse DNS مربوط به IP ذخیره می‌شود و مدیریت آن در اختیار مالک IP است. تنها اگر ارائه‌دهنده IP این امکان را در پنل خود فراهم کرده باشد یا خودتان مالک بلوک IP باشید، می‌توانید آن را مستقیماً تنظیم کنید.

جمع‌بندی

رکورد PTR یکی از مهم‌ترین رکوردهای DNS برای سرورهای ایمیل و Reverse DNS است. این رکورد IP سرور را به نام هاست تبدیل می‌کند و نقش مهمی در افزایش اعتبار ایمیل، کاهش احتمال اسپم شدن و شناسایی صحیح سرورها دارد. در اغلب موارد، تنظیم PTR از طریق دیتاسنتر یا ارائه‌دهنده IP انجام می‌شود و باید با رکورد A متناظر خود کاملاً همخوانی داشته باشد تا Reverse DNS به‌درستی عمل کند.

اشتراک‌گذاری:
تیم تولید محتوا
نویسنده

تیم تولید محتوا

ما توی میزبان پک جدیدترین آموزش ها و راهکارهای وب و هاستینگ را آماده میکنیم تا با خیال راحت سایتت را رشد بدی

دیدگاه‌ها

0 دیدگاه
اولین نفری باشید که دیدگاه می‌گذارید.
×