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

نحوه اتصال دامنه به هاست

اتصال دامنه به هاست یکی از مراحل اصلی راه‌اندازی وب‌سایت است. دامنه، آدرس سایت در اینترنت است و هاست فضایی است که فایل‌ها و اطلاعات سایت روی آن قرار می‌گیرند. برای اینکه کاربران با واردکردن آدرس دامنه بتوانند به سایت دسترسی داشته باشند، باید تنظیمات DNS به‌درستی انجام شود تا دامنه به سرور میزبان هدایت شود.

برای اتصال دامنه به هاست دو روش اصلی وجود دارد: تغییر نیم‌سرورها (Name Server) و تنظیم رکورد A. در روش اول، مدیریت DNS دامنه به نیم‌سرورهای سرویس جدید واگذار می‌شود؛ اما در روش دوم، آدرس IP سرور میزبان در رکورد A قرار می‌گیرد و مدیریت سایر رکوردها می‌تواند در سرویس DNS فعلی باقی بماند. انتخاب روش مناسب به نحوه مدیریت DNS و نیازهای وب‌سایت بستگی دارد.

در این راهنما، اطلاعات موردنیاز برای اتصال دامنه به هاست، مراحل انجام هر روش، زمان انتشار تغییرات DNS و پاسخ پرسش‌های رایج را بررسی می‌کنیم.

پیش‌نیازهای اتصال دامنه به هاست

پیش از اتصال دامنه به هاست، باید اطلاعات لازم را از شرکت ارائه‌دهنده دامنه و سرویس میزبانی دریافت کنید. آماده‌بودن این اطلاعات کمک می‌کند مراحل اتصال را بدون خطا انجام دهید.

نام دامنه و دسترسی به پنل مدیریت آن

برای تغییر تنظیمات DNS باید به پنل مدیریت دامنه دسترسی داشته باشید. این پنل امکان تغییر نیم‌سرورها یا مدیریت تنظیمات مرتبط با دامنه را فراهم می‌کند.

در صورتی که نام دامنه شما هنوز ثبت نشده است، میتوانید صفحه ثبت دامنه را مطالعه کنید.

آدرس نیم‌سرورهای هاست

اگر می‌خواهید دامنه را با روش نیم‌سرور متصل کنید، باید آدرس Name Serverهای اعلام‌شده از طرف شرکت هاستینگ را داشته باشید. این آدرس‌ها به شکل زیر هستند:

ns1.example.com

ns2.example.com

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

آدرس IP هاست

اگر قصد دارید دامنه را با رکورد A متصل کنید، به آدرس IPv4 سرور میزبان نیاز دارید. این آدرس مشخص می‌کند درخواست‌های مربوط به دامنه باید به کدام سرور هدایت شوند. IP را از شرکت هاستینگ دریافت کنید و از واردکردن آدرس‌های نامعتبر یا مربوط به سرورهای دیگر خودداری کنید.

فعال‌بودن سرویس میزبانی و تعریف دامنه در هاست

صرف تنظیم DNS برای نمایش سایت کافی نیست. هاست باید فعال باشد و دامنه نیز در تنظیمات سرویس میزبانی تعریف شده باشد تا وب‌سرور بتواند درخواست‌های مربوط به آن را به سایت صحیح هدایت کند.

بررسی رکوردهای DNS فعلی

اگر دامنه از قبل برای ایمیل، زیردامنه یا سرویس دیگری استفاده می‌شود، پیش از تغییر نیم‌سرورها وضعیت رکوردهای فعلی را بررسی کنید. انتقال مدیریت DNS بدون بازسازی رکوردهای موردنیاز ممکن است باعث اختلال در سرویس‌های وابسته شود.

(تصویر: اسکرین‌شاتی از پنل مدیریت دامنه تهیه شود که بخش تنظیمات DNS یا نیم‌سرورها را نشان دهد. اطلاعات ورود و داده‌های خصوصی باید در تصویر پوشانده شوند.)

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

در روش نیم‌سرور، آدرس Name Serverهای ارائه‌شده توسط شرکت هاستینگ را در پنل مدیریت دامنه وارد می‌کنید. با این کار، درخواست‌های DNS دامنه به نیم‌سرورهای مشخص‌شده هدایت می‌شوند و مدیریت رکوردهای دامنه در سرویس DNS مربوط به همان نیم‌سرورها انجام می‌شود.

این روش زمانی مناسب است که بخواهید مدیریت DNS دامنه را به سرویس جدید منتقل کنید و شرکت میزبانی نیز نیم‌سرورهای لازم را در اختیارتان قرار داده باشد. برای اتصال دامنه به هاست با نیم‌سرور، مراحل زیر را انجام دهید:

مرحله اول: ورود به پنل مدیریت دامنه

وارد حساب کاربری خود در شرکت ارائه‌دهنده دامنه شوید. بخشی را پیدا کنید که امکان مدیریت دامنه و تغییر Name Serverها را فراهم می‌کند. نام این بخش ممکن است در پنل‌های مختلف متفاوت باشد.

مرحله دوم: پیدا کردن بخش تنظیم نیم‌سرورها

در پنل مدیریت، به قسمت نیم‌سرورها یا Name Server بروید. اگر دامنه از قبل نیم‌سرورهایی دارد، مقادیر فعلی را بررسی کنید و در صورت نیاز پیش از تغییر، از آن‌ها یادداشت یا تصویر تهیه کنید.

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

آدرس نیم‌سرورهای دریافتی از شرکت هاستینگ را در فیلدهای مربوط وارد کنید. برای مثال، اگر دو نیم‌سرور در اختیار دارید، هرکدام باید در فیلد جداگانه قرار بگیرند. از واردکردن مقادیر نمونه یا نیم‌سرورهای مربوط به سرویس دیگر خودداری کنید.

مرحله چهارم: ذخیره تغییرات

پس از بررسی آدرس‌ها، تغییرات را ذخیره یا تأیید کنید. ممکن است پنل برای نهایی‌کردن عملیات از شما تأیید بخواهد.

مرحله پنجم: بررسی اتصال دامنه

پس از ثبت تغییرات، مدتی منتظر بمانید تا اطلاعات DNS به‌روزرسانی شود. سپس دامنه را در مرورگر بررسی کنید. اگر سایت نمایش داده نشد، علاوه بر وضعیت انتشار DNS، فعال‌بودن هاست و تعریف صحیح دامنه در تنظیمات میزبانی را بررسی کنید.

تغییر نیم‌سرور، مدیریت DNS دامنه را به سرویس دیگری منتقل می‌کند؛ بنابراین، اگر از ایمیل اختصاصی دامنه یا زیردامنه‌های مختلف استفاده می‌کنید، باید رکوردهای موردنیاز آن‌ها نیز در سرویس DNS جدید وجود داشته باشند.

برای آشنایی بیشتر با مفهوم نیم‌سرور و نحوه عملکرد آن، راهنمای نیم سرور چیست را مطالعه کنید.

( تصویر: اسکرین‌شاتی از بخش تنظیم Name Server در پنل مدیریت دامنه تهیه شود. محل واردکردن نیم‌سرور اول و دوم و دکمه ذخیره تغییرات در تصویر مشخص باشد.)

اتصال دامنه به هاست با رکورد A

روش دیگر برای اتصال دامنه به هاست، تنظیم رکورد A در DNS است. رکورد A یک نام دامنه یا زیردامنه را به یک آدرس IPv4 مرتبط می‌کند. در این روش، به‌جای تغییر نیم‌سرورها، رکورد مربوط به دامنه را در سرویس DNS فعال و مورد استفاده دامنه ویرایش می‌کنید.

این روش برای شرایطی مناسب است که می‌خواهید مدیریت DNS در سرویس فعلی باقی بماند و فقط مقصد دامنه را به IP هاست جدید تغییر دهید. برای مثال، ممکن است بخواهید رکوردهای ایمیل همچنان در سرویس فعلی مدیریت شوند، اما وب‌سایت روی یک هاست دیگر قرار بگیرد. مراحل کلی اتصال دامنه به هاست با رکورد A به این صورت است:

مرحله اول: دریافت IP هاست

ابتدا آدرس IPv4 سرور میزبان را از شرکت هاستینگ دریافت کنید. اگر چند IP یا چند سرویس میزبانی در اختیار دارید، مطمئن شوید آدرس مربوط به همان هاستی است که وب‌سایت روی آن قرار دارد.

مرحله دوم: ورود به پنل مدیریت DNS

وارد پنلی شوید که رکوردهای DNS دامنه در آن مدیریت می‌شوند. این پنل لزوماً همان پنل ثبت دامنه نیست؛ محل مدیریت رکوردها به نیم‌سرورهای فعال دامنه بستگی دارد.

مرحله سوم: ایجاد یا ویرایش رکورد A

رکورد A مربوط به دامنه اصلی را پیدا کنید. اگر چنین رکوردی وجود ندارد، می‌توانید رکورد جدیدی ایجاد کنید. در بسیاری از پنل‌ها، علامت @ برای اشاره به دامنه اصلی استفاده می‌شود؛ البته شیوه نمایش و ورود این مقدار ممکن است متفاوت باشد.

مرحله چهارم: واردکردن آدرس IP

نوع رکورد را روی A قرار دهید و IP هاست را در فیلد مقصد یا Value وارد کنید. سپس تغییرات را ذخیره کنید.

برای مثال، یک رکورد فرضی می‌تواند چنین ساختاری داشته باشد:

(تصویر)

مرحله پنجم: بررسی وضعیت www

اگر کاربران بتوانند سایت را با آدرس دارای www نیز باز کنند، باید رکورد مربوط به این نام را هم بررسی کنید. برای مثال، می‌توانید یک رکورد A با نام www به IP هاست اشاره دهید یا در صورت تناسب با ساختار DNS خود، از رکورد CNAME برای اشاره www به دامنه اصلی استفاده کنید.

مرحله ششم: بررسی اتصال

پس از ذخیره رکوردها و انتشار تغییرات، دامنه را با هر دو حالت دارای www و بدون آن بررسی کنید. اگر دامنه به IP صحیح اشاره می‌کند اما سایت نمایش داده نمی‌شود، تنظیمات هاست و وب‌سرور را نیز بررسی کنید.

در روش رکورد A لازم نیست برای تغییر IP سایت، نیم‌سرورها را عوض کنید. رکورد A باید در همان سرویس DNSای تنظیم شود که پاسخ‌گوی درخواست‌های دامنه است.

برای مشاهده جزئیات تنظیم رکوردها در سی‌پنل، راهنمای تنظیم رکوردهای DNS دامنه در سی‌پنل را ببینید. جزئیات کار با ابزارهای مدیریتی پنل‌ها در راهنمای مربوط به خودشان قرار دارد تا این مقاله بر فرایند اتصال دامنه به هاست متمرکز بماند.

( تصویر: اسکرین‌شاتی از جدول رکوردهای DNS تهیه شود که رکورد A دامنه اصلی و مقدار IP نمونه را نشان دهد. در صورت امکان، یک اسکرین‌شات جداگانه از رکورد www نیز در همین بخش قرار بگیرد.)

مدت‌زمان اتصال دامنه به هاست و انتشار DNS

بعد از اتصال دامنه به هاست، ممکن است سایت بلافاصله باز شود یا مدتی طول بکشد تا تغییرات DNS در شبکه‌های مختلف قابل مشاهده باشند. این فرایند که انتشار تغییرات DNS (DNS Propagation) نام دارد، به عوامل مختلفی مانند TTL رکوردها، کش سرورهای DNS و اطلاعات ذخیره‌شده در سیستم کاربران بستگی دارد.

در بسیاری از موارد، تغییرات طی چند دقیقه تا چند ساعت مشاهده می‌شوند؛ اما در برخی شرایط ممکن است تا ۲۴ الی ۴۸ ساعت یا حتی بیشتر طول بکشد تا تغییرات در همه نقاط شبکه منعکس شوند. این زمان قطعی نیست و به معنی آن نیست که هر دامنه حتماً باید تا پایان این بازه منتظر بماند. اگر بعد از اتصال دامنه به هاست، سایت باز نمی‌شود، موارد زیر را بررسی کنید:

  • صحت تنظیمات DNS: مطمئن شوید نیم‌سرورها یا رکورد A را دقیقاً مطابق اطلاعات شرکت هاستینگ تنظیم کرده‌اید.
  • فعال‌بودن سرویس میزبانی: بررسی کنید هاست فعال است و دامنه در تنظیمات آن به سایت صحیح متصل شده است.
  • وضعیت دامنه اصلی و www: ممکن است رکورد دامنه اصلی درست باشد اما رکورد www وجود نداشته باشد یا به مقصد اشتباهی اشاره کند.
  • کش DNS: گاهی دستگاه یا شبکه شما هنوز اطلاعات قدیمی را نگه داشته است. بررسی دامنه از یک شبکه دیگر یا پاک‌کردن کش DNS محلی می‌تواند به تشخیص مشکل کمک کند.
  • تنظیمات وب‌سرور: اگر DNS به IP صحیح اشاره می‌کند اما سایت باز نمی‌شود، بررسی کنید دامنه در وب‌سرور تعریف شده باشد و فایل‌های سایت در محل درست قرار گرفته باشند.
  • گواهی SSL: اگر سایت با HTTP باز می‌شود اما با HTTPS خطا می‌دهد، وضعیت گواهی SSL و تنظیمات HTTPS را بررسی کنید.

اگر از ایمیل اختصاصی دامنه استفاده می‌کنید، پس از تغییر نیم‌سرورها عملکرد ارسال و دریافت ایمیل را هم بررسی کنید. رکوردهای MX و سایر رکوردهای موردنیاز ایمیل باید در سرویس DNS فعال وجود داشته باشند.

( تصویر: اسکرین‌شاتی از خروجی یک ابزار بررسی DNS تهیه شود که نام دامنه و IP مقصد رکورد A را نشان دهد. تصویر باید نتیجه بررسی را به‌صورت خوانا نمایش دهد.)

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

نه همیشه. انتشار تغییرات DNS ممکن است از چند دقیقه تا چند ساعت یا در برخی شرایط بیشتر طول بکشد. اگر پس از گذشت زمان مناسب سایت باز نشد، صحت DNS، وضعیت هاست و تنظیمات دامنه در وب‌سرور را بررسی کنید.

اشاره دامنه به IP صحیح تنها یکی از مراحل اتصال است. باید مطمئن شوید دامنه در هاست تعریف شده، وب‌سرور درخواست‌های آن را به سایت صحیح هدایت می‌کند و فایل‌های سایت در محل مناسب قرار دارند. همچنین، خطاهای مربوط به SSL یا پیکربندی وب‌سرور می‌توانند مانع نمایش صحیح سایت شوند.

ممکن است. اگر رکوردهای MX و سایر تنظیمات موردنیاز ایمیل در سرویس DNS جدید تعریف نشده باشند، ارسال یا دریافت ایمیل دچار اختلال می‌شود. بنابراین، پیش از تغییر نیم‌سرور باید رکوردهای ضروری را بررسی و در صورت نیاز در سرویس جدید بازسازی کنید.

بله. می‌توانید روش اتصال را از نیم‌سرور به مدیریت رکوردهای DNS در سرویس دیگر یا برعکس تغییر دهید. بااین‌حال، پیش از تغییر باید رکوردهای ضروری دامنه را آماده کنید و از صحت تنظیمات سرویس جدید مطمئن شوید تا احتمال اختلال در سایت، ایمیل و زیردامنه‌ها کاهش یابد.

 

پس از اینکه دامنه به هاست صحیح اشاره کرد، باید گواهی SSL معتبر برای دامنه و نام‌های مورد استفاده آن فعال شود. سپس تنظیمات HTTPS وب‌سرور را بررسی کنید و در صورت نیاز، انتقال خودکار از HTTP به HTTPS را فعال کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *