Authoritative dns چیست ؟
واژه ی authoritative به معنی معتبر می باشد و یکی از سرور های دی ان اس است که در لیست نام سرور های ما در شبکه وجود دارد.
Authoritative dns چیست ؟
این سرور تنها برای جواب دادن به درخواست هایی که در مورد حوزه هایی که مسئولیت دارد ایجاد شده است و از آنجا که این سرور برای برطرف کردن درخواست های جدا از حوزه های مشخص عملی انجام نمیدهد عملکرد سریعی دارد و میتواند درخواستهای بیشتری را با کارایی بالا هندل کند به طور کلی از سرور های دی ان اس در شبکه برای مدیریت درخواست ها و تبدیل نام دامنه ها به ip استفاده می شود،این سرور به درخواست های دی ان اس هایی مثل میل ها و وبسایت ها پاسخ کاملا واقعی می دهد یعنی خود سرور، یک سرور واقعی است و نیاز نیست مانند یک سرور حافظه پنهان درخواست ها را از name server های دیگر ذخیره می کند و زمانی که ما درخواست می دهیم از رکورد هایی که ذخیره کرده است پاسخ دهد بنابراین فقط به درخواست هایی پاسخ می دهد که در پیکربندی آن ایجاد شده باشد، اگر بخواهیم این سرور را به زبان ساده تعریف کنیم، یک سروری است که درخواست های بازگشتی را مدیریت نمیکند به همین دلیل این سرور تنها یک سرور باقی میماند، هر درخواستی که به این سرور برسد از سمت یک برطرف کننده است که از یک ارجاع دهنده گرفته است، یعنی سرور authoritative یا جواب کامل را دارد و یا می تواند یک ارجاع جدید به name server دهد که مسئولیت خود را به آن تحویل داده است.
این سرور مانند primary server است و اگر این سرور اصلی به دلایل مختلف دچار مشکل شود سرور دی ان اس تمامی رکوردها و اطلاعات مورد نیاز های آن را دارد و مشکلی برای name resolve در شبکه ما ایجاد نمی شود.
مدل های مختلف authoritative dns
master server یا primary name server
سرور master یا primary سروری است که یک کپی از نسخه های اصلی تمامی اطلاعات مورد نیاز یک دامنه را در خود ذخیره می کند سپس ما می توانیم به عنوان یک میزبان فقط اطلاعات master server خودمان را در مواقعی که نیاز داریم تغییر بدهیم و slave server هم تغیراتی که انجام دادیم را با استفاده از سیستم بروزرسانی اتوماتیکی که به واسطه پروتکل دی ان اس تعریف شده از master server دریافت می کند و تمام سرورهای slave ها یک نسخه مشابه و کپی یکسان از رکورد های مستر را در درون خود نگهداری می کنند.
slave Serverیا secondary name server
سرور slave یا secondary دقیقا یک نسخه کاملا شبیه از سرور مستر است که از آن به جهت تقسیم کردن بار مربوط به سرور دی ان اس و همچنین در دسترس بودن اطلاعات مورد نیاز دی ان اس برای زمانی که مستر سرور شما به هر دلیلی دچار مشکل می شود.
پیشنهاد می شود که در طراحی دومین خود دو سرور slave و یک سرور مستر حتما لحاظ شود.
حالا میخواهیم به شما بیاموزیم که به چه صورت یک دی ان اس سرور را در اطلاعات دی ان اس خودمان به عنوان authoritative معرفی کنیم، در اصل ما دی ان اس سرور ها را در دامین با رکوردی به نام ns که همان name Server است شناسایی می کنیم حالا اگر این رکورد ها را در لیست authoritative قرار دهیم می تواند به شبکه ما سرویس دهی داشته باشد، در مواقعی که ما یک ناحیه primary داریم و می خواهیم یک ناحیه secondary به آن اضافه کنیم باید این کارها را حتما انجام دهیم و فراموش نکنیم که باید حتما مراقب سرور دی ان اس هایی که در این لیست قرار می گیرند باشیم زیرا با اضافه کردن آن تمامی اطلاعات مورد نیاز دی ان اس شما را می تواند در اختیار بگیرد برای اینکار ابتدا شما باید با نام مدیر سیستم وارد سیستم عامل شوید و مرحله های زیر را انجام دهید:
- در قسمت run عبارت msc را تایپ کنید تا وارد مدیریت dns شوید.
- در ساختار این قسمت بر روی zone جاری راست کلیک کنید و properties را بزنید.
- در پنجره باز شده بر روی زبانه ی name server در قسمت بالای صفحه کلیک کنید.
- از سه دکمه ی پایین صفحه ی سفید رنگ گزینه add را انتخاب کنید.
- با استفاده از نام و یا آی پی میتوانید سرور دی ان اس را معرفی کنید و در آخر اضافه کردن را بزنید.
جمع بندی
در واقع می توان گفت یک سروری است که تمامی سوابق را حفظ کرده و مسئولیت این کار را بر عهده می گیرد تا بتواند به داده ها پاسخ بدهد و به مرورگر اینترنت این اجازه را بدهد تا برای دسترسی و استفاده از وبسایت ها از آدرس آی پی ها استفاده کرده و از آن ها استفاده نماید.
سوالات خود را در این زمینه در بخش نظرات همین نوشته برای ما بنویسید.
موفق باشید.
ارسال پاسخ