وب سايت ها جهت نمايش در فضاي مجازي يا همان دنياي اينترنت، ملزم به اتصال دامنه به Host می باشند. به نحوی که پس از وارد کردن نام دامین سایت در مرورگر اینترنت، به سرور میزبان آن هدایت شده و محتویات آن را نمایش دهد. اتصال يك دومین با سرور ميزبان آن از طريق Name Server ها صورت مي پذيرد. وب سایتها با استفاده از نام سرورها امکان استفاده از Domain Name ها را به جای IP آدرس ها می دهند.
مراحل اتصال دامنه به هاست
پس از تهیه دامین و هاست، باید ترتیبی اتخاذ کنید تا زمانی که یک کاربر نام دامنه شما را در مرورگر اینترنت خود وارد نمود، به سرور میزبان وب سایت شما هدایت شده و محتویات آن را مشاهده نماید. در غیر این صورت، کاربران مجبورند تا وب سایت شما را از طریق آدرس IP آن که یک مقدار عددی است (و به خاطر سپردن آن بسیار مشکل است) مشاهده نمایند. اتصال يك دامنه با هاست آن از طريق Name Server ها صورت مي پذيرد. وب سایتها با استفاده از نام سرورها، امکان استفاده از Domain Name ها را به جای آی پی آدرس ها می دهند. درواقع DNS نشان دهنده یک تکنولوژی قدرتمند اینترنت برای تبدیل نام دامنه به آدرس IP است. وظیفه اصلی آن، یک رابط بین آدرس IP، نام سیستم کاربران وب سایت ها و حوزه های مربوطه می باشد.
برنامه کار DNS مانند این است که هر بار شما نام یک دامنه را در مرورگر خود وارد می نمائید به طور خودکار در سرور DNS تبدیل به آی پی آدرس دامنه می شود، به عنوان مثال شما نام دامنه parsdata.com را در مرورگرتان وارد می نمائید و این در حالی است که این نام توسط سیستم DNS به IP آدرس 217.66.216.91 تبدیل می شود، در واقع با این کار از به خاطرسپردن اعداد پیچیده و همچنین ترکیبات گیج کننده برای کاربران جلوگیری می شود.
انواع رکوردها و نحوه ویرایش و عملکرد آنها در DNS Zone
درواقع اغلب شركت هاي ارائه دهنده دامنه، پس از ارائه دامین به كاربران خود، يك پنل مديريتي نيز در اختيار آنها قرار مي دهند كه امكانات اين پنل ها بسته به شركت ارائه دهنده اين خدمات متفاوت مي باشد. در اين كنترل پنل مديريتي، اغلب امكان ثبت Name Server ها و همچنين تغيير آنها به كاربران داده مي شود.با استفاده سرویس DNS علاوه بر امکان اعمال تنظیمات در هاستینگ و یا پنل های مدیریتی دامنه، امکان تغییر آی پی آدرس نیز وجود دارد و میتوان IP را به هاست دیگری متصل و مجموعه کاملی از رکوردهای دامنه مانند DNS ، A ، NS ، MX را به راحتی تغییر داد.
در واقع هر یک از این رکوردها مسئولیت و ماموریت های خاصی دارند که در این جا شرح مختصری از هر یک را ارائه می دهیم:
رکورد A: کار نگاشت آدرس IP به نام Host را انجام میدهد. این ضروریترین حوزه رکورد در اینترنت است.
رکورد CNAME: نام مستعار (آلیاس) یک دامنه یا زیردامنه است. کاربری که تلاش کند به این آلیاس دسترسی پیدا کند به طور خودکار به سروری هدایت خواهد شد که در رکورد A تعیین شده است. با این کار میتوانید برای یک وب هاستینگ بیش از یک نام داشته باشید. وقتی آدرس IP خود را در رکورد A تغییر دهید رکوردهای CNAME آن دامنه به طور خودکار به IP جدید اشاره خواهند کرد.
تبادلگر ایمیل (رکورد MX): نگاشت ترافیک ایمیل به یک سرور ایمیل را انجام میدهد. این رکورد میتواند یک هاست دیگر با یک آدرس IP باشد. این رکورد باعث میشود ایمیلهای شما به درستی تبادل شوند.
نام سرور (NS): شامل اطلاعات نام سرور آن حوزه می باشد. تنظیم این رکورد به سرورهای DNS دیگر که اطلاعات حاصل از جستچوی نام دامنه در سرورهای DNS را cash میکنند نشان میدهد که در این حالت سرور شما نقش SOA را برای این دامنه ایفا میکند.
شایان ذکر است این قابلیت در میزبانی معمولا توسط یک گزینه به نام DNS Zone Editor در اختیار کاربران قرار داده می شود.
چگونگی ست نمودن Name Server های مربوط به هاست بر روی دامنه
حال به منظور اتصال دامنه به هاستینگ ، در قسمت Name Server در داخل پنل مديريتي دامنه، مي بايست مشخصات هاست خود را وارد نمائيد. به عنوان مثال در صورتي كه هاست (ويندوزي) خود را از پارس ديتا تهيه نموده باشيد، مي توانيد Name Server های ns1.parsdata.com و ns2.parsdata.com را بر روي دامنه خود set نمائيد. همچنين جهت دريافت مشخصات مربوط به نام هاست شما مي توانيد با شركتي كه خدمات هاستينگ خود را دريافت نموده ايد تماس حاصل نمائيد. شايان ذكر است اين اطلاعات پس از تهيه هاست از طريق ايميل نیز براي كاربران ارسال مي گردد. همچنین زمانی که سپری می شود تا NS ها بر روی هاست set شوند بستگی به پسوند دامنه دارد. برای دامنه های ir. معمولا این زمان طولانی تر و ممکن است به طور میانگین تا 24 ساعت به طول انجامد. شایان ذکر است برای دیگر پسوندها مانند com ، .net. و ... بین 3 الی 4 ساعت زمان می برد. حال در صورتی که تمامی مراحل را به درستی انجام داده باشید، می توانید با وارد نمودن نام دامنه تان یا همان آدرس سایتتان در مرورگر، سایت خود را مشاهده نمائید.