کاربرد DNS چیست؟

کاربرد DNS چیست؟

امید صادقی ادمین
مدت زمان مطالعه: 15 دقیقه 22 خرداد 01

 به طور قطع میتوان DNS را به عنوان شناخته ترین پروتکل در حوزه ی شبکه های کامپیوتری به ویژه در دنیای اینترنت دانست. سیستم نام دامنه DNS بر گرفته از Domain Name System  میباشد. آشنای و درک DNS برای صاحبان کسب و کار اینترنتی بسیار حائز اهمیت میباشد. زیرا در حقیقت DNS پل ارتباطی میان هاست و دامنه میباشد. در صورت اینکه DNS به درستی ست و نشر نشود. اطلاعات و داده های سایت شما در دسترس مخاطبان اینترنتی قرار نخواهد گرفت. در این مقاله از صبا هاست ما به طور کامل در رابطه با DNS با شما گفتگو نداریم. از اینرو اگر شما قصد آشنایی بیشتر با DNS Server  دارید تا انتهای این مقاله به ما همراه باشید.
کاربرد DNS چیست؟
در رابطه با کار DNS میتوان چنین بیان نمود که در حقیقت کار DNS تبدیل کردن نام دامنه های همچون google.com یا saba.host  بهIP  میباشد. در این شیوه پیدا نمودن رایانه ها بر روی شبکه به وسیله IP انجام میگیرد. در بیان کلی میتوان چنین گفت که DNS  وظیفه ترجمه اسامی به IP را دارد. هر دامنه از یک یا تعدادی سرور نام دامنه برخوردار میباشد. که درخواست هایش را وارسی مینماید‌. همچنین مسئولیت مدیریت رکورد های پایگاه داده این سرور  DNS بر دوش شخص، گروه یا نرم افزار میباشد. علاوه بر این پاسخگویی به این درخواست ها بایستی همزمان با بروز رسانی اطلاعات پایگاه داده بر طبق تغییرات دامنه یا ثبت دامنه های جدید انجام پذیرد. از اینرو DNS  یک بانک اطلاعاتی توزیع شده میباشد.
Name Resolution چیست؟
در زمان اتصال به یک سایت، دستگاه شما از یک سرور DNS به منظور پیدا نمودن دامنه ی کمورد نظر استفاده مینماید. که در واقع این کار Name RESOLUTION نام دارد.
 DNS چیست؟


رکورد چیست؟


چنانچه که نام دامنه به درستی وارد شود سرور DNS آدرس IP که در رابطه با دامنه میباشد را پیدا خواهد کرد سپس آن را به رایانه ی شما باز میگرداند. هنگامی که شما به یک شبکه اتصال داده میشوید روتر و یا مودمی که یک IP به رایانه یا دستگاه شما یک IP اختصاص میدهد آلبومی از داده ها مهم از قبیل یک یا تعدادی سرور DNS را به رایانه شما ارسال مینماید. که به منظور وارسی و یافتن IP سایت ها به شما کمک میکند.
وظیفه اصلی یک سرور DNS چیست؟و چگونه عمل مینماید؟
Start Of Authority که مخفف عبارت SOA میباشد به سرور DNS های که یک دامنه  خاص را مدیریت میکنند گفته میشود. به مرور زمان نتایج جستجو هاست ها در SOA در بین سرور های DNS دیگر نیز منتشر میشود. در آخر در همه ای اینترنت شناخته میشود. کش شدن نتایج برای مدت زمان معینی در هر سرور DNS که به آن مدت عمر آن کش یا TTL گفته میشودکه این انتشار به همین دلیل اتفاق میافتد. شخصی که وظیفه یک DNS را دارد قادر است TTL آن را تنظیم نماید. همچنین مقدار TTL در هر سرور متفاوت میباشد. در بیان ساده در رابطه با چگونگی عمل نمودن DNS بایستی چنین بیان کرد که هنگامی که شما سایت را راه اندازی میکنید. به منظور ثبت دامنه بایستی نامی را معین کنید که به سایت شما اشاره نماید. سپس این نام به وسیله DNS به IP تبدیل میگردد در این صورت در فضای اینترنت تشخیص داده میشود. در اغلب ماورد این تنظیمات به وسیله کنترل پنل هاست و ثبت کننده نام دامین انجام میگیرد.
 DNS چیست؟


DNS Server چیست؟


بعد  از وارسی پروتکل dns برای بیان مفهوم DNS Server باید این چنین گفت که به منظور اینکه یک دامنه قادر باشد به وب سایت شما اشاره نماید. در گام نخست باید در DNS Server اضافه گردد. ولیکن کار dns server چیست؟ dns سرور یک دیتا بیس بزرگ میباشد که در بردارنده مجموعه ای از دامین ها و IP های مرتبط است. DNS های بسیاری در شرکت های هاستینگ وجود دارد این سرور DNS با هم دیگر در ارتباط میبیاشند. از اینرو فقط کلفی است شرکت هاستینگ شما نام دامنه شما را در سرور DNS اضافه کند. تا حداکثر بعد از چهل و هشت ساعت با دیگر DNS ها در سراسر دنیا هماهنگ گردد.
Zone File چیست؟
شاید برای شما این سؤال به وجود آید که Zone File در مبحث dns چیست؟ همانگونه که در بالا به آن اشاره نمودیم به طور معمول Dns Server از طریق ISP ها مدیریت میگردند. DNS Server شرکت isp شما قسمتی از پیکر بندی شبکه میباشد. که به واسطه DHCP بعد از آنلاین شدن رایانه دریافت مینماید. این سرور ها در بخش دیتا سنتر های ISP شما وجود دارند و به این  شکل عمل میکنند که:
1.    آدرس IP و نام دامنه که در مرور گر وارد کرده اید را در بانک اطلاعاتیشان جستجو مینماید.
2.    چنانچه که داده و اطلاعات وجود دارد تبدیلات مورد نیاز را انجام میدهد.
3.    چنانچه که در جستجو نتیجه ای به دست نماید در این صورت با یک سرور DNS دیگر ارتباط برقرار میکند. که در این حالت نتایج این جستجو را برای یک مدت محدودی در کش خود ذخیره مینماید. تا در صورت درخواست های بعدی برای این نام دامنه در مدت زمان کمتری پاسخ داده شود. یک سرور DNS با یک فایل به اسم ZONE File برای هر دامنه تنظیم میگردد. که این فایل در بردارنده رکورد های مرجع Resource Records میباشد.
 DNS چیست؟


خطای DNS چیست؟


زمانی که شما یک URL را وارد چنانچه که سرور DNS از کار بیافتد در این صورت رایانه شما قادر نخواهد بود آدرس IP را برای آن URL وارد نماید. چرا که سیستم شما نمیداند چگونه به گوگل دسترسی پیدا نماید. در این صورت شما با یک پیام DNS error مواجه خواهد شد.
تغییر DNS چیست؟
باید چنین بیان نمود که چنانچه که شما از دو شرکت متفاوت هاست و دامنه را خریداری کرده باشید. پس از ثبت نمودن دامنه خود باید تغییر DNS را بر طیق سرویس ارائه دهنده میزبانی خود انجام دهید. تا به این طریق قادر باشید از دامنه خود استفاده نمایید. د رصورت یکه هاست خود را از صبا هاست خرید داری نموده ای  به راحتی میتوانید انتقال دامنه به صباهاست را انجام دهید.

کلام پایانی
در ایبن مقاله آموزشی ما تمام تلاش خود را نمودیم تا همه ای مسائل کلیدی و مهم را به شیوه ای ساده برای شما مطرح نماییم. تا به این طریق شما به خوبی متوجه شوید که DNS چیست و چه کاربردی دارد. علاوه بر این تغییر DNS از مهم ترین مواردی است که باید به آن نوجه نمایند.

مقالات مرتبط:

نحوه انتقال دامنه در صبا هاست

تفوت هاست و دامنه چیست؟




برچسب ها :
دسته بندی ها :