در این مطلب آموزشی سعی داریم تا دیدگاهی کلی در رابطه با هاست ، دی ان اس و ارتباط آن ها با یکدیگر به شما داده شود. همینطور نحوه اتصال دامنه به هاست را به صورت گام به گام همراه با تصویر برای شما به اشتراک گذاشته ایم تا بدون هیچ سردرگمی بتوانید سایت خود را بالا بیاورید.
هاست چیست؟
هاست یا میزبان وب، بخشی از یک سرور است که منابعی مانند اینترنت پرسرعت، فضای ذخیرهسازی (هارد)، حافظه رم و پردازنده (CPU) را به شما اختصاص میدهد تا سایت خود را به بهترین شکل ممکن در اینترنت ارائه کنید. هاستها قابل اعتماد هستند و تنها شما به آن دسترسی دارید. شما میتوانید اطلاعات سایت خود را در هاست آپلود کرده و از آن برای نمایش محتوای سایت خود به کاربران اینترنت استفاده کنید.
نمونه:
فرض کنید شما یک سایت فروشگاهی دارید. هاست فضایی را فراهم میکند تا فایلهای سایت، تصاویر محصولات، اطلاعات مشتریان و سایر دادههای شما به صورت امن و پایدار روی اینترنت قرار گیرد.
دامنه چیست؟
دامنه (Domain) یک آدرس منحصربهفرد و خوانا برای انسان است که به جای یک آدرس عددی (IP) مورد استفاده قرار میگیرد. این آدرس، سایت شما را در اینترنت قابل دسترس میکند. ویژگی مهم دامنه این است که منحصربهفرد است، یعنی تنها یک نفر میتواند مالک آن باشد. زمانی که دامنهای را خریداری میکنید، هیچکس دیگر نمیتواند از آن نام برای سایت خود استفاده کند.
نمونه:
به عنوان مثال، دامنهی www.example.com آدرس سایتی است که به آیپی مشخصی متصل شده است. وقتی این آدرس در مرورگر وارد شود، کاربران به محتوای سایت مربوطه هدایت میشوند.
دی ان اس (DNS) چیست؟
Domain Name System یا به اختصار (DNS) دی ان اس سیستمی است که سال ها پیش طراحی شد تا انسان ها برای اتصال به کامپیوتر ها مجبور نباشند تا یک آدرس طولانی آیپی را حفظ کنند و بجای آن از کلماتی که راحت تر در ذهن جای میگیرند استفاده کنند مانند ibm.com, apple.com, intel.com.
انواع رکورد های پر استفاده
یک دامنه دارای انواع رکورد های گوناگونی است و هر کدام از این نوع رکورد ها برای موارد خاصی استفاده میشوند. به عنوان مثال تبدیل یک نام دامنه به آدرس آیپی ورژن 4 به وسیله A رکورد و تبدیل آن به آدرس آیپی ورژن 6 توسط AAAA رکورد انجام میگیرد. در جدول زیر تعدادی از مهم ترین انواع رکورد به همراه کاربرد آنها نوشته شده است.
نوع رکورد | کاربرد |
A | تبدیل دامنه به آیپی ورژن 4 |
AAAAAAAA | تبدیل دامنه به آیپی ورژن 6 |
NS | نیم سرور های دامنه: مدیریت رکورد های دامنه توسط این سرور انجام میگیرد. |
MX | اگر کسی قصد ارسال ایمیل به این دامنه را داشته باشد ، ایمیل وی به کجا ارسال شود. |
CNAME | تبدیل یک آدرس دامنه به آدرس دامنه ای دیگر. این نوع رکورد برای موارد خاصی استفاده میشود مثلا تبدیل دامنه www.example.com به example.example.com |
PTR | تبدیل آیپی به دامنه. این نوع خاصی از رکورد است که آیپی را به یک دامنه تبدیل میکند! |
TXT | این نوع رکورد استفاده های گوناگون در اتوماسیون فرایند ها دارد. برای مثال هنگام تهیه SSL برای دامنه خود از این رکورد استفاده میشود. |
نحوه اتصال هاست به دامنه
در این آموزش قدم به قدم دامنه ir تهیه شده از ایرنیک را به هاست متصل خواهیم کرد.
نکته: وبسایتی که دامنه را از آن تهیه کردید باید پنلی جهت مدیریت دامنه به شما ارائه دهد.
1- در قدم اول وارد پنل مدیریت دامنه شوید.
2- دامنه مورد نظر جهت اتصال به هاست را انتخاب کنید.
3- سپس گزینه “ویرایش ردیف های کارگزاری نام و میزبانی دامنه” را پیدا و انتخاب نمایید.
4- در این قسمت شما رکورد های NS ای که از هاستینگ دریافت کرده اید را وارد میکنید.
5- جهت اطمینان خاطر از متصل شدن دامنه به دی ان اس سرور هاست خود، میتوانید نام دامنه خود را در سرویس های آنلاینی همچون checkhost.net یا از طریق cmd در ویندوز به کمک دستور nslookup جستجو کنید.
5-1 وبسایت check-host :
ابتدا وبسایت https://check-host.net را در مرورگر جستجو نمایید.
سپس در کادر خالی بالای صفحه آدرس دامنه خود را وارد نمایید و از میان گزینه های موجود ، DNS را انتخاب کنید. آدرسی که مشاهده میکنید ، آدرس آیپی وبسایت شما است.
5-2 دستور nslookup :
شما میتوانید برای بدست آوردن آیپی دامنه ، از ابزاری که ویندوز در اختیار شما قرار داده است نیز استفاده کنید. برای این امر ابتدا CMD را باز نمایید و سپس دستور زیر را مانند عکس برای دامنه خود وارد نمایید.
nslookup yourdomain.com
کلام آخر
به طور خلاصه، هاست فضایی است که فایلهای سایت شما در آن ذخیره میشود، دامنه آدرس اینترنتی قابل فهم برای انسانها است و DNS سیستمی است که این دو را به هم مرتبط میکند. برای اتصال دامنه به هاست، باید نیم سرورهای هاست را در تنظیمات DNS دامنه وارد کرد. با انجام این کار، وقتی کاربری آدرس دامنه را در مرورگر وارد میکند، به محتوای موجود در هاست شما هدایت میشود.
سوالات متداول
چرا باید هاست را به دامنه متصل کنیم؟ برای اینکه وقتی کاربر آدرس دامنه را در مرورگر وارد میکند، به محتوای موجود در هاست شما هدایت شود.
آیا میتوان یک دامنه را به چندین هاست متصل کرد؟ خیر، یک دامنه تنها میتواند به یک هاست اصلی متصل شود. اما میتوان از زیر دامنهها برای اتصال به هاستهای دیگر استفاده کرد.
چه زمانی از زیر دامنه استفاده میشود؟ برای ایجاد بخشهای مختلف در یک سایت یا برای هدایت کاربران به سایتهای دیگر.