mcsa intro

zone چیست

در آموزش mcsa مایکروسافت  در بخش چهارم به صورت اختصاصی درباره Dns ها صحبت کرده ایم
اما در این بخش نیز به صورت تخصصی  یک قسمت از Dns مورد بحث قرار داده ایم 
 
در این مقاله سعی داریم شما را به صورت مقدماتی با این بخش آشنا سازیم تا در درک مفاهیم این بخش شما را راحت تر سازیم 
 
در این مقاله قصد داریم در مورد zone  صحبت کرده  و ببینیم که zone ها در واقع که عملکردی در Dns دارند
, انواع zone را توضیح دهیم و همینطور صحبتی راجب record های آنها داشته باشیم 
 

 

zone چیست 

 

در ساده ترین بیان، zone پایگاه داده DNS است. در واقع میتوان گفت که هر Domain باید دارای یک Zone باشد و تمام اطلاعات DNS آن Domain درون آن Zone قرار می گیرد.

 

بعنوان مثال به محض ایجاد دامین ITPerfection.local  و نصب سرویس DNS یک Zone بنام دامین ایجاد میگردد.
 
تمام اطلاعات DNS دامین فوق درون Zone فوق قرار دارد. اطلاعات تمام DC ها و Client ها به همراه رکوردهای آنها.
سرویس DNS بدون zone اصولا مفهومی ندارد. در ویندوز سرور 2016 ، میتوان در یک DNS Server ده ها هزار Zone ساخت.
 

انواع zone 

 

بصورت کلی دو نوع Zone به نامهای Reverse Lookup Zone و Forward Lookup Zone وجود دارد که اینها طبقه بندی کلی مجموعه Zone ها می باشد

 

در Forward Lookup Zone نام دامنه خواسته شده به آدرس IP و در Reverse Lookup Zone آدرس IP مقصد به نام دامنه مرتبط می شوند.
 
فارق از اینکه Zone ما از کدامیک از این دو نوع است ، هر یک از این دو نوع Zone کلی به انواع دیگری طبقه بندی می شوند که به شرح زیر می باشد : 

  • Primary zone
  • Secondary zone
  • Stub zone

 

primary zone 

 

وقتی برای اولین بار در DNS یک zone می سازیم باید از نوع primary باشد .
این zone ،هم نوشتنی و هم خواندنی است.این zone منبع اصلی اطلاعات است و کپی های اصلی از اطلاعات zone را در یک local file یا در ADDS ذخیره می کند
 
،وقتی zone در یک فایل ذخیره می شود،به صورت پیشفرض این فایل zone_name.dns نامیده می شود و در پوشه ی %windir%\System32\Dns ،روی سرور قرار می گیرد.

 

تمامی zone ها باید نام داشته باشند،یعنی بر اساس name.name باشند.برای مثال edu.ITperfection.com یک نام دامنه است. 

 

 

Secondary zone

 

این zone هم مانند primary zone است با این تفاوت که DNS سرور Backup است و وقتی ما یک DNS سرور primary داریم قطعا وجود نسخه ی پشتیبان برای آن جز ضروریات است،
secondary zone فقط (Read only) خواندنی است.

 

هرچیزی که در primary zone ساخته شود در secondary zone هم ساخته خواهد شد که به این فرآیند zone transferring می گویند.
 
secondary zone یک کپی از primary zone است و روی ADDS نمی تواند ذخیره شود
و به دلیل اینکه secondary zone ها از نوع استاندارد هستند پایگاه داده آنها در پوشه ی DNS در system32 ذخیره می شود. این zone درخواست ها را به primary zone ارجاع می دهد.

 

 

Stub Zone

 

مانند Secondary Zone می باشد با این تفاوت که تنها رکوردهای NS در عمل Zone Transfer انتقال داده میشود.
این Zone در واقع یک کپی از یک Primary Zone است که صرفا حاوی رکوردهای ضروری برای شناسایی Zone ای است

 

که حاوی کلیه کوردهای Authoritative برای آن Zone است . Stub Zone تا حدود زیادی با Secondary Zone شباهت دارد

 

با این تفاوت که در Secondary Zone کلیه رکوردهایی که در Primary Zone قرار دارد وجود دارد
اما در Stub Zone صرفا رکوردهای ضروری برای شناسایی سرورهایی که رکوردهای مورد نظر را در درون خود نگه می دارد.

 

معمولا زمانی از Stub Zone استفاده می کنیم که می خواهیم چندین DNS Namespace متفاوت را برای کاربران خود سرویس دهی کنیم .

 

شما نمی توانید تغییراتی در Stub Zone ایجاد کنید مگر اینکه در Primary Zone ای که از آن گرفته شده است تغییری ایجاد شود.
 
رکورد هایی که در Stub Zone قرار می گیرند به شرح زیر می باشد 
 

 

انواع Recordها

 

یک سرور DNS با یک فایل به نام (فایل منطقه) Zone file برای هر دامنه تنظیم می شود که این فایل حاوی رکوردهای مرجع (resource records) می باشد.
 
چندین نوع رکورد وجود دارند که مهمترین آنها به شرح زیر است : 
 

A record

 

رکورد آدرس (Address record) باعث پیوند یک نام دامنه به یک آدرس IP می شود.
به این معنا که اکنون آدرس آی پی و نام دامنه به یک چیز مشترک مثلا سایت شما اشاره دارند. اکنون سایت شما با آدرس آی پی و همچنین با نام دامنه قابل دسترسی است.
این رکورد همچنین با عنوان DNS Record شناخته می شود.
 

PTR record

 

رکورد اشاره گر (Pointer Record) اطلاعات لازم برای Reverse DNS را فراهم می آورد که به منظور واقعه نگاری (Logging) و تطبیق (Verification) نام دامنه بکار گرفته می شود.
همچنین با نام Inverse DNS شناخته می شود. PTR یک گزینه اختیاری است.

 

CNAME record

 

رکورد معیار نام (Canonical Name Record) برای ایجاد نام های مستعار (Aliases) که به نام های دیگری اشاره می نماید بکار می رود.
این گزینه معمولاً برای مرتبط کردن نام های زیردامنه از نوع Mail , FTP , WWW به نام دامنه اصلی بکار می رود.
 
مثلاً یک رکود CNAME می تواند articles.ITperfection.com را به نام دامنه اصلی یعنی ITperfection.com  مرتبط کند. بنابراین، عمل CNAME مرتبط با Aliasing names می باشد.
 

NS record

 

رکورد سرور نام دامنه (Name Server Record) یک DNS اصلی یا اولیه (Primary DNS) را برای یک نام دامنه مشخص می کند.
همچنین یک رکورد NS برای مشخص کردن یک DNS ثانویه یا Secondary DNS لازم است.

 

DNS ثانویه به عنوان سیستم کمکی یا اضافی (Redundancy) بطور دائم یک نسخه پشتیبان و بروز شونده از محتویات سرور DNS اصلی را در خود نگه می دارد.
 

MX record

 

رکورد انتقال یا تبادل نامه (Mail Exchange Record) برای معرفی کردن آدرس سروری بکار می رود که ایمیل ها باید بسوی آن منتقل شوند یا تغییر مسیر(Redirect) داشته باشند.

 

این رکورد همچنین می تواند یک فیلد حق تقدم (Priority Field) داشته باشد بطوری که ایمیل بتواند از روی یک ترتیب تعیین شده به چندین سرور دیگر منتقل یا هدایت شود.
 

TXT record

 

رکورد متن یا Text Record می تواند برای اضافه کردن هر نوع توضیح بکار رود.
این رکورد همچنین جهت فراهم کردن اطلاعات لازم برای سیستم تصدیق ایمیل SPF بکار رود.
 

 SOA record

 

اولین رکورد در فایل یا رکورد شروع اعتبار (Start Of Authority) به عنوان اولین رکورد در فایل DNS یا Zone File شناخته می شود که حاوی نام سرور DNS اصلی می باشد.

 

محتویات این رکورد باید با محتویات یک رکورد NS، آدرس ایمیل مدیر و طول زمانی که رکوردها باید پیش از بازگشت به سرور DNS اصلی ذخیره شوند (Cache) مرتبط باشد.

 

SOA همچنین شامل داده های مربوط به سرور دی ان اس ثانویه مانند تاریخ آخرین بروزرسانی و فاصله های زمانی برای بررسی تغییرات دامنه است.
 

SRV record

 

برای شناسایی یک سرویس روی شبکه به کار برده می شود.
رکورد ها به صورت دستی (manually) یا به صورت اتوماتیک (automatically) ایجاد می شوند.
Automatically: هر سیستمی که join to domain می شود، به صورت پیش فرض آدرس آن در DNS ثبت شده و رکورد آن به صورت اتوماتیک ایجاد می شود.
 

 

پست های مشابه

معرفی سرور و انواع آن در این مقاله قصد داریم تا شما را با انواع سرور ها آشنا ساخته و توضیحاتی در مورد هر کدام از آنها ارائه دهیم    از جمله مباحثی که در این مقاله به...
اینترنت اشیا دنیای امروزی دنیایی است که در آن، اطلاعات حرف اول را می‌زند و به نوعی می‌توان به آن‌ها مفهوم طلای مجازی را اطلاق کرد؛ اینترنت اشیا نیز با دانستن ای...
Group policy     در بخش هفتم از آموزش MCSA مایکروسافت  میپردازیم به مبحث gpo و یا group policy object ها و آن را از مفاهیم پایه و مقدماتی شروع کرده و با  آموزش ...
آموزش DHCP در دو بخش از آموزش MCSA مایکروسافت تمرکز رو روی مبحث DHCP  گذاشته ایم   در مقاله  آشنایی با DHCP  جهت سهولت در یادگیری شما و همچنین آشنایی شما با این...
آشنایی با DHCP در پخش  پنجم و ششم از دوره  آموزش  MCSA  مایکروسافت  به صورت کامل درباره مبحث DHCP توضیح داده ایم   در این مقاله سعی داریم به صورت کلی مروری بر...

0 پاسخ به "zone چیست"

ارسال یک پیغام

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

چهار × یک =

کپی رایت آکادمی ITperfection.