Loading…

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

ارسال کننده: yek_mosafer2000
Update, Backup & Security رمز موفقیت ادمین و پایداری شبکه
ارسال پیام خصوصی
امتیازات این مطلب
نکته: آموزش تصویری کاربرد سرویس DNS مایکروسافت - Zone Delegation - Forwarder - Conditional Forwarder ( قسمت 12 )
- Zone Delegation

کاربرد Zone Delegation زمانی است که بخواهیم برای یک FQDN خاص که در DNS برای آن Zone ساخته شده است یک لایه پایینتر به عنوان Child نیز بسازیم ازین قابلیت استفاده می شود تا یک ساختار سلسله مراتبی بین Child ها و Parent ها ایجاد شود . مثلاً Zone به نام Itpto.ir ساختیم حالا می خواهیم Zone جداگانه به نام A.itpro.ir بسازیم با استفاده از این قابلیت می توانیم کاری کنیم که تمام DNS server های مربوط به Zone با نام Itpro.ir به DNS server های مربوط به A.itpro.ir اشاره کنند .

توجه : باساخت یک Domain ، در آن Zone مربوط به DNS server هم به صورت خودکار ساخته می شود ، هنگامی که در یک Forest یک Child domain جدید نیز ساخته می شود به صورت اتوماتیک Zone delegation مربوط به آن هم ساخته می شود .

- Forwarder و Conditional Forwarder

یکی از مباحث مهم در بخش DNS در مایکروسافت را Forwarder و Conditional Forwarder می توان دانست ، زمانی که کلاینت درخواستی را برای پیدا کردن DNS ارسال می کند و اگر سرور DNS در Zone های خود و حتی در Cache خود پاسخی برای Query که از طرف کلاینت فرستاده شده است پیدا نکند ، بنابراین درخواست ها به سمت Root DNS Server می رود تا پاسخی دریافت کند ، اما انجام این کار مشکلاتی را دارد مثلاً ، معمولاً اتصال به سرور Root DNS از طریق WAN صورت می گیرد پس احتمال اینکه قطع شود بیشتر است یا اینکه چون سرور آن از سر های لوکال ما دور است درخواست هایی که به سمت آن ارسال می شود زیاد است ، پس خیلی کند می تواند پاسخ ها را ارسال کند ، بنابراین بهتر است که ما یکسری DNS از طریق LAN که با آنها اتصال داریم یا در WAN برای درخواست های کلاینت ها در zone های آن سرور DNS مربوط می شود را در Local dns server تعیین کنیم که اگر جواب یک درخواست را نداشت این درخواست را به این DNS server های تعیین شده هدایت کند . برای همین منظور قابلیت های Forwarder و Conditional Forwarder ایجاد شده است .

- معرفی Forwarder

ممکن است نیاز باشد که یک DNS سرور خواست را به DNS server local معرفی کنید تا درخواست های کلاینت ها که در DNS server local هست قادر به پاسخگویی نبود به سمت این DNS server خاص که می تواند اینترنت باشد هدایت شود تا پاسخ را دریافت کند . برای مثال DNS server مربوط به یک ISP که برای اتصال به اینترنت از ان استفاده می کنیم را به عنوان یک Forwarder در تنظیمات DNS server local اضافه می کنیم تا تمام درخواست هایی که بدون پاسخ هستند به ان فرستاده شود تا پاسخ داده شده و تحویل کلاینت شود .

- معرفی Conditional Forwarder

مانند Forwarder کار می کند با این قابلیت که برای ارسال درخواست ها به DNS server هایی که در قسمت Conditional Forwarder تعیین کرده ایم یک شرط مهم بررسی شود و آن هم Domain Suffix مربوط به درخواست ها یا همان نام دامنه ی درخواست هایی است که از طرف کلاینت ها ارسال شوند است . در واقع وقتی درخواست کلاینت در سرور لوکال DNS شبکه ما ارسال شود وقتی به جوابی نرسید طبق شرایطی که در Conditional Forwarder هایی که در سرور لوکال DNS تعریف شده سازگار و یکسان باشد این درخواست به DNS سروری که در Conditional Forwarder ادرس آن را مشخص کرده ایم ارسال می شود .

قابلیت Conditional Forwarder زمانی کاربرد دارد که بین سازمان ما ( Itpro.ir ) با یک سازمان دیگر ( It.com ) رابطه Trust برقرار باشد ، در این صورت سرور DNS به سازمان Itpro.ir یک Conditional Forwarder تعریف می کنیم و آدرس Dns سرور مربوط به It.com را همراه با نام همین سازمان ( It.com ) می سازیم تا زمانی که کلاینت های سازمان Itpro.ir یک درخواست با پسوند it.com به سرور DNS خود فرستاده اند این درخواست ها مستقیماً به DNS سرور سازمان It.com هدایت شود . پاسخ را به کلاینت بازگرداند .

- مزیت Conditional Forwarder نسبت به Forwarder

فرض کنید در سرور DNS دامنه ای به نام Itpro.ir داریم و به ترتیب اولویت سرورهایی با نام های Microsoft.com و yahoo.com و google.com به عنوان Forwarder تعریف شده است . حالا اگر درخواست Gmail.google.com را به سرور DNS مربوط به دامنه Itpro.ir ارسال شود و پاسخ در کش سرور DNS موجود نباشد . در این حالت برای گرفتن پاسخ ، درخواست به سرور Microsoft.com ارسال می شود و پاسخ نگیرد به سمت Yahoo.com و همینطور در نهایت به سمت Google.com ارسال می شود و پاسخ خود را دریافت می کند .

حالا فرض کنید با همین ترتیب سرور ها با Conditional Forwarder تنظیم شده باشد درخواست Gmail.googl.com به همان ترتیب اولویت به عنوان Conditional Forwarder تعیین شده باشند و درخواست Gmail.google.com به DNS ارسال شود در این حالت سرور DNS ابتدا با بررسی پسوند درخواست و Conditional Forwarder های موجود در لیست درخواست را بدون ارسال به دو سرور اول موجود در لیست ( Yahoo.com - Microsoft.com ) مستقیم به سرور Google.com ارسال می کند . چون پسوند دامنه درخواستی با Google.com تطابق دارد .

سایر مطالب این گروه
دیدگاه ها

هیچ دیدگاهی برای این مطلب ارسال نشده است

برای ارسال نظر وارد شوید.