پرش به مطلب اصلی

تنظیم رکورد CNAME برای CDN

تنظیم رکورد CNAME به جای رکورد A در DNS می‌تواند به شما کمک کند تا در صورت تغییر آدرس IP سرور هاست (پارس‌پک)، وب‌سایت‌تان بدون قطعی و نیاز به به‌روزرسانی دستی رکوردها، همچنان در دسترس باقی بماند. پارس‌پک با هدف بهبود پایداری سایت شما، به ازای هر هاست، یک CNAME در اختیار کاربران خود قرار می‌دهد. برای دریافت این رکورد CNAME می‌توانید در پنل کاربری خود، وارد بخش مدیریت هاست و صفحه تنظیمات CDN شوید و رکورد خود را مشاهده کنید.

نحوه تنظیم رکورد CNAME برای وب‌سایت‌هایی با DNS غیر از پارس‌پک

اگر DNS سرورهای دامنه شما در محلی غیر از پارس‌پک مثلا Cloudflare یا سرویس‌دهنده دیگری قرار دارد، برای اتصال وب‌سایت‌تان به هاست پارس‌پک باید رکوردهای لازم را در بخش مدیریت DNS آن سرویس‌دهنده تنظیم کنید. برای این کار شما می‌توانید هم از ip و هم از cname استفاده کنید.

هدف ما این است که شما به‌جای استفاده از آدرس IP مستقیم (رکورد A)، از نام میزبان (Host Name) پارس‌پک (رکورد CNAME) استفاده کنید.

چرا باید از CNAME استفاده کنیم؟

هنگامی که شما از رکورد A استفاده می‌کنید، مستقیما آدرس IP سرور هاست خود را وارد می‌کنید.

  • مشکل: اگر به هر دلیلی آدرس IP سرور هاست پارس‌پک تغییر کند، وب‌سایت شما تا زمانی که آدرس IP جدید را به‌صورت دستی در DNS خود به‌روزرسانی نکنید، از دسترس خارج (Down) خواهد شد.

هنگامی که از رکورد CNAME استفاده می‌کنید، به‌جای IP، از یک نام میزبان ثابت استفاده می‌کنید که ما در پارس‌پک آن را مدیریت می‌کنیم.

  • مزیت: در صورت تغییر IP سرور هاست، ما نام میزبان را به‌روزرسانی می‌کنیم تا به IP جدید اشاره کند. نام میزبان شما ثابت می‌ماند و وب‌سایت شما بدون قطعی و نیاز به اقدام از سوی شما، به کار خود ادامه می‌دهد.

آموزش گام به گام تنظیم رکوردهای ضروری

برای اینکه وب‌سایت شما (مثلا example.com) به‌درستی بارگذاری شود، حداقل به دو رکورد اصلی نیاز دارید: یکی برای خود دامنه (@) و دیگری برای ساب‌دامین www.

رکوردنام/هاستنوعمقدار (Target)توضیحات
دامنه اصلی@ یا example.comCNAMEنام میزبان پارس‌پکبرای دسترسی به آدرس بدون www
ساب‌دامینwwwCNAMEنام میزبان پارس‌پکبرای دسترسی به آدرس با www
توجه

توجه: نام میزبان پارس‌پک (CNAME) را از طریق پنل کاربری، مدیریت هاست، صفحه تنظیمات CDN دریافت کنید.

مراحل تنظیم در پنل DNS (مثلا Cloudflare):

  1. وارد پنل مدیریت DNS سرویس‌دهنده خود (مثلا Cloudflare) شوید.
  2. وارد بخش Records شوید.
  3. یک رکورد جدید ایجاد کنید.

1. تنظیم رکورد CNAME برای دامنه اصلی (@)

با زدن دکمه add Record صفحه زیر را مشاهده خواهید کرد:

  • Type (نوع): CNAME
  • Name/Host (نام/هاست):
  • Target/Value (مقدار): رکورد CNAMEای که از پارس‌پک دریافت کرده‌اید را وارد کنید (مثلا host.parspack.com).
  • Proxy Status (وضعیت پروکسی): در Cloudflare، معمولا توصیه می‌شود این گزینه را در حالت DNS only (خاکستری) قرار دهید، مگر اینکه از قابلیت‌های CDN آن اطمینان کامل داشته باشید.

2. تنظیم رکورد CNAME برای ساب‌دامین (www)

نحوه اضافه کردن ساب‌دامین WWW نیز مشابه بخش قبل به شکل زیر انجام می‌شود:

  • Type (نوع): CNAME
  • Name/Host (نام/هاست): www را وارد کنید.
  • Target/Value (مقدار): مجددا نام میزبان پارس‌پک را وارد کنید (همانند رکورد قبلی).
  • Proxy Status (وضعیت پروکسی): همانند رکورد قبلی تنظیم کنید.

نکات مهم برای تکمیل تنظیمات

  1. حذف رکوردهای A قدیمی: اگر قبلا رکوردهای نوع A برای @ یا www ایجاد کرده‌اید، حتما آن‌ها را حذف کنید تا تداخلی با رکوردهای CNAME جدید ایجاد نشود.
  2. زمان انتشار: پس از ثبت رکوردها، با توجه به TTL مربوط به رکورد شما، ممکن است چند دقیقه تا چند ساعت طول بکشد تا تغییرات در سراسر اینترنت منتشر شوند.