اگر تازه هاست و دامنه خریدهاید، برای دیده شدن سایت باید این دو را به هم وصل کنید. خبر خوب این است که اتصال هاست به دامنه کار سختی نیست و معمولاً با ثبت دو نیمسرور در پنل دامنه انجام میشود. در این راهنما قدمبهقدم میبینید کجا کلیک کنید، چقدر صبر کنید و اگر سایت بالا نیامد چه کار کنید.
اتصال هاست به دامنه یعنی چه و چرا لازم است؟
دامنه آدرس سایت شماست و هاست جایی است که فایلهای سایت روی آن قرار دارد. این دو سرویس جدا از هم هستند. اتصال دامنه به هاست یعنی به مرورگر بگویید وقتی کسی آدرس سایت را زد، فایلها را از کدام هاست بگیرد.
نقش DNS و نیمسرور به زبان ساده
DNS مثل دفترچه تلفن اینترنت است. نام دامنه شما را به آدرس IP سرور هاست تبدیل میکند تا مرورگر بداند سایت را از کجا بیاورد. نیمسرور (Name Server) هم آدرسی است که مشخص میکند این «دفترچه» برای دامنه شما کجاست. وقتی نیمسرورهای هاست را روی دامنه ثبت میکنید، در واقع مدیریت DNS دامنه را به هاست میسپارید.
اگر دامنه به هاست وصل نباشد چه میبینید؟
اگر اتصال انجام نشود یا ناقص باشد، بازدیدکننده با صفحه خطا روبهرو میشود یا سایتی را میبیند که مال شما نیست. گوگل هم نمیتواند صفحههای سایت را پیدا و ایندکس کند.
قبل از شروع: چه چیزهایی لازم دارید؟
پیش از شروع، این موارد را آماده کنید:
- یک دامنه فعال (مثلاً .ir یا .com)
- یک هاست فعال با پنل مدیریت مثل سیپنل یا دایرکتادمین
- نام کاربری و رمز پنل ثبتکننده دامنه
- نیمسرورهای هاست
دریافت نیمسرورها از ایمیل یا پنل هاستینگ
بعد از خرید هاست، شرکت هاستینگ دو نیمسرور به شما میدهد (معمولاً با عنوان NS1 و NS2 یا DNS1 و DNS2). آنها را از ایمیل فعالسازی یا از پنل کاربری هاستینگ پیدا کنید. قالب آنها شبیه این است:
ns1.example-host.com
ns2.example-host.comدامنه و هاست من از یک شرکت است یا از دو شرکت؟
کلیات کار در هر دو حالت یکسان است، اما مسیر کمی فرق میکند:
| وضعیت شما | کاری که باید بکنید |
|---|---|
| هاست و دامنه از یک شرکت | از پنل همان شرکت، دامنه را به نیمسرور هاست وصل کنید (معمولاً سادهتر است) |
| دامنه از شرکت A، هاست از شرکت B | نیمسرورها را از شرکت B بگیرید و در پنل شرکت A ثبت کنید |
| دامنه ایرنیک (.ir) | تنظیم را از سامانه ایرنیک انجام دهید (بخش بعدی را ببینید) |
دامنه خارجی هم به هاست ایرانی وصل میشود، فقط نیمسرورها را باید در پنل ثبتکننده همان دامنه وارد کنید.
آموزش اتصال دامنه به هاست در ۵ مرحله
این پنج مرحله برای بیشتر کاربران کافی است.
ورود به پنل دامنه
وارد پنل شرکتی شوید که دامنه را از آن خریدهاید.

پیدا کردن بخش نیمسرور
در بخش مدیریت دامنه، گزینهای مثل «مدیریت DNS»، «Name Server Settings»، «تنظیمات نیمسرور» یا «تغییر DNS» را پیدا کنید.

وارد کردن نیمسرور اول و دوم و ذخیره
نیمسرور اول را در فیلد اول و نیمسرور دوم را در فیلد دوم بنویسید. این نکات را رعایت کنید:
- هر نیمسرور فقط در یک فیلد وارد شود.
- نیمسرورهای قبلی را پاک کنید یا جایگزین کنید.
- هیچ فاصله یا حرف اضافهای نگذارید.
سپس «ذخیره تغییرات» را بزنید.

صبر برای انتشار تغییرات DNS
تغییر نیمسرور بلافاصله در همهجا اعمال نمیشود. به این فرایند DNS Propagation (انتشار DNS) میگویند. زمان آن معمولاً از چند ساعت تا حدود ۴۸ ساعت است. در برخی حالتها، مثل بعضی دامنههای ایرنیک یا هاست و دامنه مجزا، ممکن است بیشتر طول بکشد و به ۷۲ ساعت برسد.
در این مدت چند بار نیمسرور را تغییر ندهید؛ فقط روند را طولانیتر میکند.بررسی بالا آمدن سایت
بعد از گذشت زمان، آدرس دامنه را در مرورگر بزنید. اگر اتصال درست باشد، سایت یا صفحه پیشفرض هاست را میبینید. برای اطمینان بیشتر به بخش «چطور بفهمیم اتصال درست انجام شده؟» بروید.
اتصال دامنه ایرنیک (.ir) به هاست
اگر دامنه شما را ایرنیک ثبت کرده است، تنظیم نیمسرور را باید از سامانه ایرنیک انجام دهید.
مسیر دامنهها > دامنههای من > ویرایش نیمسرور
- وارد پنل کاربری خود در سامانه ایرنیک شوید.
- از منوی بالا به مسیر دامنهها > دامنههای من بروید.
- دامنه خود را پیدا کنید و روی آن بزنید.
- به پایین صفحه بروید و در بخش «سامانه نام دامنه (DNS)» گزینه ویرایش ردیفهای کارگزاری نام و میزبانی دامنه را بزنید.
- در فیلد «نام کارگزار»، نیمسرورهای هاست را وارد و تأیید کنید.
زمان اعمال تغییرات برای دامنههای ایرنیک و بینالمللی
تغییرات در دامنههای ایرنیک ممکن است کمی بیشتر از دامنههای بینالمللی طول بکشد. معمولاً تا ۲۴ ساعت منتظر بمانید و اگر هاست و دامنه از دو شرکت جدا هستند، این زمان میتواند تا ۷۲ ساعت هم برسد.
تنظیم DNS با A Record: وقتی نمیخواهید نیمسرور را عوض کنید
گاهی نمیخواهید مدیریت DNS را به هاست بسپارید، مثلاً چون ایمیل یا سرویس دیگری روی DNS فعلی دامنه کار میکند. در این حالت بهجای تغییر نیمسرور، یک A Record میسازید که دامنه را مستقیماً به IP هاست وصل میکند.
تفاوت تنظیم NS و A Record
- تنظیم NS: مدیریت کل DNS دامنه به هاست منتقل میشود.
- A Record: نیمسرورها همان قبلی میمانند و فقط دامنه به یک IP مشخص اشاره میکند.
ویرایش رکوردها در Zone Editor سیپنل و مدیریت DNS دایرکتادمین
- سیپنل: در بخش Domains وارد Zone Editor شوید و با گزینه Add a record رکورد جدید بسازید.
- دایرکتادمین: پس از ورود، از بخش DNS Management رکوردهای دامنه را ثبت یا ویرایش کنید.
مقدار IP را از شرکت هاستینگ بگیرید و آن را با دقت وارد کنید.
جدول مقایسه: کدام روش برای چه شرایطی؟
| معیار | تغییر نیمسرور (NS) | A Record |
|---|---|---|
| سادگی | بیشتر برای مبتدیها مناسب است | نیاز به شناخت بیشتر رکوردها دارد |
| مدیریت DNS | به هاست منتقل میشود | در محل فعلی باقی میماند |
| مناسب برای | راهاندازی اولیه سایت | وقتی رکوردها یا سرویسهای دیگر باید حفظ شوند |
| خطر اشتباه | کم | بیشتر (ورود IP یا رکورد اشتباه) |
اگر مطمئن نیستید، روش اول (NS) را انتخاب کنید.
اضافه کردن دامنه دوم یا سابدامین به همان هاست
اگر چند سایت دارید، لازم نیست برای هر کدام هاست جدا بخرید. بسته به پلن، میتوانید چند دامنه را روی یک هاست اضافه کنید.
افزودن Addon Domain در سیپنل
- وارد سیپنل شوید و به بخش Domains بروید.
- نام دامنه جدید را در کادر مربوط وارد کنید.
- مسیر ذخیره فایلهای آن را با Document Root مشخص کنید.
- تغییرات را ذخیره کنید.
بعد از این مراحل، نیمسرورهای هاست را روی دامنه جدید هم ثبت کنید، درست مثل دامنه اصلی.
تفاوت Addon Domain و Parked Domain
| نوع | کاربرد |
|---|---|
| Addon Domain | سایت جداگانهای با فایلهای خودش روی همان هاست راه میاندازد |
| Parked Domain | فقط به دامنه اصلی ریدایرکت میشود و سایت جدا ندارد |
محدودیت تعداد دامنه در پلنهای مختلف هاست
تعداد دامنههایی که میتوان به یک هاست وصل کرد به پلن و شرکت هاستینگ بستگی دارد. بعضی پلنها بیش از یک دامنه را پشتیبانی نمیکنند، پس قبل از اضافه کردن، محدودیت پلن خود را بررسی کنید.
چطور بفهمیم اتصال درست انجام شده؟
لازم نیست فقط منتظر بمانید و حدس بزنید. چند راه ساده برای تست وجود دارد.
بررسی رکورد NS با ابزارهای DNS Checker و IntoDNS
دامنه را در یک ابزار بررسی DNS مثل DNS Checker یا IntoDNS وارد کنید و نوع رکورد را NS بگذارید. اگر نیمسرورهایی که نمایش داده میشود همان نیمسرورهای هاست شماست، تغییرات منتشر شده است.
پاک کردن کش DNS و تست با ping
گاهی DNS تغییر کرده، اما کامپیوتر شما هنوز نتیجه قدیمی را نگه داشته است. در Command Prompt دستور زیر را بزنید:
ipconfig /flushdnsسپس دامنه را ping کنید. اگر پاسخ گرفتید، دامنه فعال شده است.
چکلیست نهایی قبل از راهاندازی سایت
- نیمسرورها بدون غلط املایی ثبت شدهاند.
- ابزار DNS Checker نیمسرور هاست را نشان میدهد.
- دامنه در مرورگر باز میشود.
- کش DNS پاک شده است.
اگر بعد از اتصال سایت بالا نیامد: رایجترین خطاها و راهحل
اگر مراحل را انجام دادید و باز هم سایت بالا نیامد، این موارد را به ترتیب بررسی کنید.
نیمسرور اشتباه یا فاصله و غلط املایی در آن
نشانه: حتی بعد از چند روز، سایت وصل نمیشود.
راهحل: نیمسرورها را دوباره با دقت وارد کنید و مطمئن شوید فاصله یا کاراکتر اضافه ندارند.
هنوز Propagation کامل نشده است
نشانه: در بعضی مکانها یا شبکهها سایت باز میشود و در بعضی نه.
راهحل: حداقل ۲۴ تا ۴۸ ساعت صبر کنید و در این مدت نیمسرور را دوباره تغییر ندهید.
هاست و دامنه روی نیمسرور یا IP اشتباه تنظیم شدهاند
نشانه: دامنه باز میشود، اما سایت دیگری یا صفحه خطا نشان میدهد.
راهحل: نیمسرورها یا IP را دوباره با اطلاعات رسمی هاستینگ مقایسه کنید. اگر هاست و دامنه از دو شرکت جدا هستند، اطلاعات را از شرکت صحیح گرفته باشید.
کش مرورگر یا DNS محلی
نشانه: برای شما سایت قدیمی یا خطا نشان میدهد، اما دیگران آن را درست میبینند.
راهحل: کش مرورگر را پاک کنید، دستور ipconfig /flushdns را بزنید یا از شبکه یا دستگاه دیگری تست کنید.
اگر همه موارد بالا را بررسی کردید و مشکل ادامه داشت، با پشتیبانی هاستینگ یا ثبتکننده دامنه تماس بگیرید.
سؤالات متداول
بعد از تنظیم نیمسرور، چقدر طول میکشد دامنه به هاست وصل شود؟
معمولاً از چند ساعت تا حدود ۴۸ ساعت. در برخی حالتها، مثل بعضی دامنههای ایرنیک یا هاست و دامنه مجزا، ممکن است تا ۷۲ ساعت هم طول بکشد.
اگر دامنه و هاست را از دو شرکت مختلف خریدهام، میتوانم آنها را وصل کنم؟
بله. نیمسرورها را از شرکت هاستینگ بگیرید و در پنل شرکتی که دامنه را از آن خریدهاید وارد کنید. این کار برای دامنههای ایرانی و خارجی هم ممکن است.
تفاوت تغییر نیمسرور با تنظیم A Record چیست و کدام را انتخاب کنم؟
با تغییر نیمسرور، مدیریت DNS دامنه به هاست منتقل میشود. با A Record، نیمسرورها ثابت میمانند و فقط دامنه به IP هاست اشاره میکند. برای شروع و مبتدیها تغییر نیمسرور سادهتر است.
چطور چند دامنه را به یک هاست وصل کنم؟
با قابلیت Addon Domain در سیپنل: دامنه را اضافه کنید، Document Root را تعیین کنید و نیمسرورهای هاست را روی آن ثبت کنید. تعداد دامنههای مجاز به پلن هاست شما بستگی دارد.
از کجا بفهمم DNS درست ست شده است؟
با ابزارهایی مثل DNS Checker یا IntoDNS رکورد NS دامنه را بررسی کنید و نیمسرورها را با نیمسرورهای هاست مقایسه کنید. همچنین میتوانید کش DNS را پاک کنید و دامنه را ping بگیرید.




