سرویس DNS رکورد های مختلفی دارد که در این مقاله داتیس نتورک قصد داریم شما را با انواع رکورد های دی ان اس که هرکدام کاربرد خاص خودش را دارد آشنا کنیم، همراه ما باشید.
A Record
A Record یا (Host Record) یک دامنه را به یک IP فیزیکی کامپیوتری که آن دامنه را میزبانی میکند مرتبط میکند. رکوردی مشابه این رکورد به نام AAAA Record برای IPv6 وجود دارد. برای مثال در DNS Server سایت datisnetwork.com رکورد .www از نوع A Record ساخته شده است که به آدرس IP سرور میزبانی داتیس نتورک اشاره می کند.
AAAA Record
یک آدرس 128 بیتی IP ورژن 6 را بر می گرداند. معمولا برای تبدیل نام هاست به یک آدرس IP از یک هاست مورد استفاده قرار می گیرد.
رکورد TTL
این رکورد یک مقدار در یک رکورد DNS است که حداکثر زمانی را تعیین می کند که سایر سرورهای DNS و برنامه های کاربردی باید رکورد را ذخیره کنند.
NS Record
NS یا Name server رکورد هایی هستند که تعیین میکنند که کدامیک از سرور ها دارای اطلاعات دامنه مورد نیاز هستند. به طور مثال DNS .ir دارای NS رکورد ac.ir هست و هروقت کاربر از DNS سرور خود درخواست سایت ut.ac.ir نماید DNS سرور اش اول به .ir مراجعه میکند سپس به وسیله ی NS رکورد موجود در سرور .ir به سرور ac.ir که حاوی ut.ac.ir هست مراجعه میکند.
CNAME Record
Cname Record را میتوان دامین مستعار نامید. بعضی اوقات شرکتها چند نام جداگانه برای خود ثبت میکنند اما خواستار برقراری و نگه داستن تنها یک وبسایت هستند.
Cname Record میتواند برای انتقال ترافیک به سایت اصلی استفاده شود.
برای مثال www.abc.ir میتواند با www.abc.com یکی شود. توجه کنید که این کار شبیه FW کردن دامین نیست و هر آدرس به نظر سایتی مستقل میآید.
یکی از پرکاربردترین کارهای Cname Record مهیا کردن دسترسی به Web Server از طریق دو استاندارد www.domain.com و domain.com (بدون WWW) میباشد.
این کار بدین صورت انجام میشود که یک Cname Record برای www دامین ساخته و به نام کوتاه آن (بدون www) انتقال داده شود.
Cname Record را میتوان شبیه A Record دانست که در A Record ما IP قرار میدهیم اما در Cname Record آدرس قرار میدهیم.
TXT Record
یک رکورد TXT اطلاعات متنی به منابع خارج از دامنه فراهم میکند که این اطلاعات میتواند متن خواندنی توسط ماشین ویا انسان باشد.
DNSKEY Record
رکورد کلید مورد استفاده در DNSSEC می باشد با استفاده از همان قالب رکورد.
DNAME Record
یک نام مستعار برای دامنه و تمامی زیر دامنه های آن می باشد. برخلاف CNAME رکورد، که نام مستعاری برای فقط یک نام دامنه می باشد.
SOA Record
تعیین اطلاعات معتبر در باره DNS Zone شامل نام سرور اولیه، ایمیل مدیر دامنه، شماره سریال دامنه و چندین تایمر مرتبط با تازه سازی Zone.
SRV Record
رکورد نوع SRV جهت تعریف سرویس های موجود در یک محل، Load Balancing پیشرفته و تعیین پورت های مشخص برای سرویس ها بکار می رود. این رکورد معمولا مشخصات فنی سرویس ها را تشریح می کند.
LOC Record
تعیین نمودن موقعیت جغرافیایی مرتبط با یک نام دامنه.
MX Record
MX مخفف کلمهی Mail Exchanger ( کلمهی Exchanger به معنای مبادلهکننده) است. MX Record مسئول شناسایی ایمیل سرور(ها) برای دامین است.
زمانی که شما ایمیلی را ارسال میکنید به user@xyz.com، ایمیل سرور شما باید ابتدا دنبال MX Record برای دامین xyz.com بگردد که ببیند اکنون کدام ایمیل سرور xyz.com را مدیریت میکند.
( میتواند mail.xyz.com باشد یا چیز دیگری شبیه mai.isp.com). در مرحلهی بعدی به دنبال A Record برای ایمیل سرور میگردد تا به IP ان متصل شود.