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 را انتخاب کنید.
- با استفاده از نام و یا آی پی میتوانید سرور دی ان اس را معرفی کنید و در آخر اضافه کردن را بزنید.
جمع بندی
در واقع میتوان گفت یک سروری است که تمامی سوابق را حفظ کرده و مسئولیت این کار را بر عهده میگیرد تا بتواند به دادهها پاسخ بدهد و به مرورگر اینترنت این اجازه را بدهد تا برای دسترسی و استفاده از وبسایتها از آدرس آی پیها استفاده کرده و از آنها استفاده نماید.
سوالات خود را در این زمینه در بخش نظرات همین نوشته برای ما بنویسید.
ارسال پاسخ