تجهیزات شبکه و دیتاسنتر

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

تعریف DNS و نحوه عملکرد آن

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

DNS مخفف عبارت Domain Name System می باشد. DNS وظیفه دارد نامی را که شما به منظور ثبت دامنه برای وب سایت خود انتخاب کرده اید به IP  تبدیل کند تا در اینترنت قابل شناسایی باشد. اما DNS Server چیست؟

تعریف Dns Server

لازمه این که یک دامنه بتواند به یک وب سایت اشاره کند، این است که به DNS Server اضافه شود. وظیفه سرور های DNS تطبیق دادن نام های دامنه به IP های متناظرشان می باشد. در واقع DNS سرور یک پایگاه داده ی بزرگ است که مجموعه ای از دامین ها و IP های مرتبط در آن ذخیره شده است. زمانی که نام یک دامنه را در مرورگر خود جست و جو می کنید سیستم شما به سرور دی ان اس موجود وصل شده و آدرس IP متناظر با نام دامنه را می پرسد. سپس کامپیوتر شما به آدرس IP وصل شده و صفحه ای را که جست و جو کرده اید، باز می کند.

هم چنینی بخوانید: پروتکل FTP و کاربرد آن

سرور های DNS زیادی در سازمان ها و شرکت های هاستینگ موجود هستند که با یکدیگر در ارتباط می باشند. می بایستی شرکت هاستینگ نام دامنه شما را در DNS سرور خود اضافه کند تا بتواند با سایر DNS ها در سراسر دنیا هماهنگ شود. (این هماهنگی حدودا 48 ساعت زمان می برد.)

خطای DNS چیست؟

خطای DNS چیست؟

زمانی که کاربر یک آدرس URL را در مرورگر خود وارد می کند اگر DNS سرور از کار افتاده باشد رایانه قادر به وارد کردن آدرس IP آن URL نخواهد بود و سیستم قادر نخواهد بود به google دسترسی داشته باشد به این ترتیب پیام DNS Error برای کاربر ظاهر خواهد شد.

تغییر DNS چیست؟

اگر هاست و دامنه خود را از دو شرکت جداگانه تهیه کرده اید، پس از ثبت دامنه باید DNS های آن را بر اساس شرکت هاستینگ خود تغییر دهید تا بتوانید از دامنه خود استفاده کنید.

 DNS چگونه کار می ‌کند؟

 DNS چگونه کار می ‌کند؟

زمانی که شما آدرس سایتی را در مرورگر خود وارد می کنید، در خواست شما در دنیای اینترنت شروع به حرکت می کند. DNS recursive resolver وظیفه دریافت این درخواست را بر عهده دارد. اکنون Resolver یک DNS root nameserverرا به شکل یک کوئری ایجاد می کند تا روند کار به شکل صحیح باشد.

DNS root nameserver با بهره گیری از اطلاعات TLD (Top Level Domain) که مرجع اصلی صادر کننده دامنه شما می باشد، پاسخ Resolver را می دهد. به عنوان مثال برای دامنه های ir. اطلاعات بایستی از TLD دات آی آر جمع آوری شود.

 اکنون Resolver با TLD دامنه ایجاد ارتباط کرده و اطلاعات را در خواست می کند. TLD نیم سرور های دامنه مورد نظر را ارائه می دهد و recursive resolver درخواست خود را به نیم سرور ها می فرستد. آخر سر نیم سرور به IP سرور شما وصل شده و اطلاعات به وسیله ی مرورگر از سرور سایتتان دریافت می گردد. انجام این فرآیند معمولا چند صدم ثانیه طول می کشد.

نمایش بیشتر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا