وقتی دامنه و هاست خود را از دو شرکت متفاوت خریداری میکنید، برای اینکه سایت شما در دسترس قرار بگیرد، باید این دو بخش را به یکدیگر متصل کنید. این اتصال از طریق NameServer (NS) یا همان DNS انجام میشود.
بعد از خرید دامنه و هاست اولین کار این است که dns دامنه را بر روی هاست تنظیم کنید تا روتر های شبکه و تمامی پینگ هایی که دامنه شما دریافت میکند به سمت سرور شما ارسال شده و در نهایت وب سایت شما در بستر اینترنت نمایش داده شود. در این مقاله، به صورت دقیق بررسی میکنیم که این اطلاعات را باید از کجا پیدا کنید و چگونه آنها را برای هاستینگ راستچین تنظیم کنید و اتصال دامنه به هاست را داشته باشید.
یکی از رایجترین ابهامات این است که اطلاعات DNS را باید از شرکتی که دامنه را ثبت کردهایم بگیریم یا شرکتی که هاست را خریدهایم؟

پاسخ این است: اطلاعات NS و DNS همیشه توسط شرکت ارائهدهنده هاست (میزبان وب) به شما داده میشود. شرکت ثبتکننده دامنه، تنها پنلی در اختیار شما میگذارد تا این مقادیر را در آن وارد کنید.
برای پیدا کردن نیمسرورهای هاست خود، دو مسیر اصلی وجود دارد:

اگر هاست خود را از راستچین (راست چین کلود) تهیه کردهاید اما دامنه شما در شرکت دیگری ثبت شده است، باید مراحل زیر را طی کنید تا سایتتان به درستی بالا بیاید:
ابتدا وارد پنل کاربری خود در سایت راستچین شوید. به بخش سرویسهای هاستینگ خود بروید. در مشخصات سرویس خریداری شده، مقادیر NameServer به شما نمایش داده میشود. (این مقادیر معمولاً چیزی شبیه به ns1.rtlc.ir و ns2.rtlc.ir هستند، اما حتماً باید مقدار دقیق نوشته شده در پنل اختصاصی خودتان را بردارید، زیرا این آدرسها بسته به سرور شما متفاوت است).
به سایت شرکتی که دامنه خود را از آن خریدهاید مراجعه کرده و وارد حساب کاربری خود شوید. (اگر دامنه شما .ir است و خودتان آن را ثبت کردهاید، میتوانید مستقیماً وارد سایت nic.ir شوید).
در پنل دامنه، به بخش مدیریت دامنه و سپس قسمت تنظیمات DNS یا تغییر NameServers بروید. مقادیر قبلی را کاملا پاک کرده و NS های مربوط به راستچین (که در مرحله اول برداشتید) را به ترتیب در فیلدهای NS1 و NS2 وارد کنید و تغییرات را ذخیره نمایید.

نکته بسیار مهم: پس از تغییر و ذخیره NSها، اتصال دامنه به هاست فوری نیست. ست شدن (Propagation) DNSها در شبکههای جهانی برای دامنههای بینالمللی (مثل .com) معمولاً بین ۱ تا ۴ ساعت و برای دامنههای ملی (.ir) بین ۴ تا ۲۴ ساعت زمان میبرد. در این مدت نیاز به اقدام دیگری ندارید و فقط باید منتظر بمانید تا کش سرویسدهندههای اینترنت آپدیت شود.
بهترین و مطمئنترین راه برای بررسی وضعیت آپدیت شدن (Propagation) DNSهای دامنه در سطح اینترنت، استفاده از ابزارهای آنلاین تست DNS است. البته میتوانید از طریق خط فرمان سیستم خود نیز وضعیت لوکال (اینترنت فعلی خودتان) را بررسی کنید.
در ادامه هر دو روش را توضیح میدهیم:
ابزارهای آنلاین وضعیت DNS دامنه شما را از سرورهای مختلف در سراسر جهان (آمریکا، اروپا، آسیا و …) پینگ میگیرند و به شما نشان میدهند که آیا NameServerهای جدید در همه جای دنیا شناسایی شدهاند یا خیر.
سایتهای معتبر برای این کار:

زمانی که در این سایتها دامنه خود را جستجو کردید، اگر در تمام لوکیشنها (یا حداقل بیشتر آنها) نیمسرورهای راستچین را مشاهده کردید، یعنی اتصال دامنه به هاست شما با موفقیت در شبکهی جهانی اینترنت ثبت شده است.
اگر میخواهید بدانید که آیا اینترنت فعلی خودتان (ISP شما) نیمسرورهای جدید را شناخته است یا هنوز کش (Cache) قبلی را در خود دارد، میتوانید از ابزارهای خط فرمان سیستمعامل خود استفاده کنید.
در ویندوز (CMD) یا مک و لینوکس (Terminal)، دستور زیر را تایپ کرده و Enter بزنید:
Bash
nslookup -type=ns yourdomain.com
(به جای yourdomain.com نام دامنه خود را به همراه پسوند وارد کنید)

خروجی این دستور باید نام نیمسرورهای جدید هاست شما را نشان دهد (معمولاً در بخش Non-authoritative answer). اگر همچنان نیمسرورهای شرکتی که قبلاً از آن هاست داشتید یا نیمسرورهای پیشفرض ثبتکننده دامنه را میبینید، یعنی کش DNS اینترنت شما هنوز آپدیت نشده است.
شاید برایتان سوال باشد که چرا این فرآیند بلافاصله انجام نمیشود. دلیل اصلی این موضوع مکانیسم کشسازی در ساختار توزیعشدهی اینترنت و مقداری به نام TTL (Time to Live) است که تعیین میکند سرورها تا چه مدت اطلاعات قبلی را در حافظه خود نگه دارند. این فرایند بین 1 تا 48 ساعت ممکن است زمانبر باشد.