DNS سرور چیست و چه وظیفهای در شبکه دارد؟
Domain Name System
یکی دیگر از سرورهای شبکه dns سرور است dns سرور وظیفه ترجمه آدرس آی پی به نام و برعکس آن را دارد به طور سادهتر شما وقتی قصد باز کردن یک وب سایت را دارید از نام آن وب سایت استفاده میکنید نه از آدرس آی پی آن اما شبکه و ارتباطات با آدرسهای آیپی کار میکنند پس باید سرویسی برای ترجمه این نام به آدرسهای IP و برعکس آن وجود داشته باشد
وظیفه سرور DNS در دامین کنترلر:
برای راه اندازی این سرویس نیازی نیست شبکه شما حتماً از دامین کنترلر استفاده کند بلکه میتواند از حالت ورک گروپ باشد اما در شما قصد راهاندازی دامن کنترلر داشته باشید به صورت اتوماتیک سرویس dns نیز نصب خواهد شد چرا که شما با یک نام که به آن آدرس دامین میگوییم این سرویس را راهاندازی کردهاید
طریقه کار سرور dns چیست:
زمانی که شما در مرورگر یک آدرس دامنه یا وب سایت را وارد میکنید این آدرس باید به یک آدرس آی پی ترجمه شود برای این کار ابتدا Request به سمت آدرس سروری میرود که ما آن را در کارت شبکه به عنوان سرور dns انتخاب کردهایم البته اگر قبلاً هم آن آدرس دامنه را سرچ کرده باشیم رکورد آن در سیستم ما کش و ذخیره شده است
در غیر این صورت درخواست به سمت سرور dns حرکت میکند و سرور dns وظیفه دارد آدرس آی پی آن نام را برای ما ترجمه و ارسال کند
فرض کنید ما قصد باز کردن آدرس my.ccsp.ir را داشته باشیم . در صورتیکه آدرس آی پی این دامنه در کش کلاینت یا سرور شبکه نباشد ، درخواست به سمت اینترنت ارسال می شود.
برای این منظور ابتدا یک نقطه به ابتدای url اضافه می شود (.my.ccsp.ir) و درخواست به سمت سرور root dns که همان سرور دات است ارسال می شود
ابتدا از سرور دات آدرس وب سایت های دات آی آر (ir.) پرسیده می شود
پس از آن از سرور (ir.) آدر ccsp.ir پرسیده می شود و در نهایت از سرور ccsp.ir آدرس my.ccsp.ir درخواست می شود و در یک روند بازگشتی در اختیار کلاینت قرار می گیرد