اتصال دامنه به هاست دو راه دارد: تغییر نامسرور (سادهتر، توصیهشده) یا تنظیم دستی رکوردهای DNS (وقتی نمیخواهید کل مدیریت DNS را جابهجا کنید). این آموزش هر دو مسیر را با هم مرور میکند.
گام ۱: مسیر ساده — تغییر Nameserver
در پنل هاست (معمولاً در ایمیل خوشآمدگویی یا بخش My Services) دو آدرس نامسرور مثل ns1.example-host.com و ns2.example-host.com را پیدا کنید. سپس در پنل مدیریت دامنه (ثبتکننده یا ایرنیک)، بخش Nameservers را باز کرده و این دو آدرس را جایگزین نامسرورهای فعلی کنید.
گام ۲: چرا این روش سادهتر است؟
با تغییر نامسرور، مدیریت کامل رکوردهای DNS (A، CNAME، MX، TXT) به هاست منتقل میشود و از همانجا (مثلاً از Zone Editor در cPanel) قابل مدیریت است. برای اکثر کاربران که فقط میخواهند دامنه به هاست وصل شود، همین کافی است.
گام ۳: مسیر دستی — وقتی نامسرور را عوض نمیکنید
اگر ایمیل یا سرویس دیگری روی دامنه دارید که نمیخواهید جابهجا شود، بهجای تغییر نامسرور، مستقیماً در پنل DNS دامنه یک رکورد اضافه میکنید.
گام ۴: مهمترین رکوردها را بشناسید
- رکورد A: دامنه یا سابدامنه را مستقیم به آدرس IP سرور هاست وصل میکند — برای اتصال اصلی سایت از این استفاده میشود.
- رکورد CNAME: یک نام را به نام دیگری نگاشت میکند؛ مثلاً www را به دامنه اصلی هدایت میکند بدون نیاز به IP جداگانه.
- رکورد MX: مسیر تحویل ایمیل دامنه را مشخص میکند و اولویت (Priority) کمتر یعنی سرور ایمیل با اولویت بالاتر.
- رکورد TXT: برای اثبات مالکیت دامنه یا تنظیمات SPF/DKIM ایمیل استفاده میشود.
گام ۵: مقدار TTL را بشناسید
TTL (Time To Live) مشخص میکند سرورهای DNS دنیا چند ثانیه یک رکورد را کش نگه دارند. پیش از تغییرات مهم، TTL را چند روز زودتر پایین بیاورید (مثلاً روی ۳۰۰ ثانیه) تا تغییرات بعدی سریعتر منتشر شوند.
گام ۶: بررسی انتشار DNS
بعد از ذخیره تغییرات، انتشار کامل در سطح جهان معمولاً چند دقیقه تا چند ساعت (و در موارد نادر تا ۴۸ ساعت) طول میکشد. برای اطمینان از اعمال شدن، رکورد را با یک ابزار بررسی DNS از چند نقطه مختلف چک کنید و اگر سایت بالا نیامد، ابتدا کش DNS سیستم خودتان را پاک کنید — معمولاً مشکل همانجاست، نه سمت سرور.
جمعبندی
با این شش گام، دامنهتان — چه با تغییر نامسرور و چه با رکورد دستی — به هاست وصل میشود. برای ادامه مسیر، آموزش نصب رایگان SSL را ببینید تا بلافاصله بعد از بالا آمدن سایت، آن را روی HTTPS ببرید.