انواع رکورد DNS چیست؟

What are the types of DNS record?

سرور DNS مسئول تبدیل نام دامنه به آدرس های IP است تا کاربران بتوانند از نام دامنه برای دسترسی مستقیم به اینترنت بدون نیاز به به خاطر سپردن رشته های شماره IP پیچیده استفاده کنند. این مکاتبات بین نام های دامنه و آدرس های IP مبتنی بر DNS، " رکوردهای DNS " نامیده می شود.

رایج ترین انواع رکورد DNS به شرح زیر است:

  • یک رکورد: "A" مخفف "آدرس" است. رکورد ابتدایی ترین نوع رکورد DNS است. طبق RFC 1035، رکورد یک رکورد مهم برای وضوح نام است که یک نام میزبان خاص (یا نام دامنه) را به آدرس IP میزبان مربوطه نگاشت می کند. بنابراین، به زبان ساده، رکورد A آدرس IP مربوط به نام دامنه مشخص شده است.
  • رکورد AAAA: طبق RFC 3596، رکورد AAAA برای نگاشت یک نام میزبان خاص (یا نام دامنه) به آدرس IP میزبان مربوطه نیز استفاده می شود. رکورد AAAA از نظر مفهومی مشابه رکورد A است، اما به شما امکان می دهد آدرس IPv6 دامنه را به جای آدرس IPv4 ذخیره کنید.
  • رکورد CNAME: رکورد نام متعارف. طبق RFC 1035، رکورد CNAME برای نشان دادن نام مستعار به یک رکورد A استفاده می شود، بنابراین نیازی به ایجاد یک رکورد A جدید برای یک نام جدید نیست.
  • رکورد MX: رکورد تبادل ایمیل. طبق RFC 1035، رکورد MX به یک سرور پستی اشاره می کند که برای تعیین مکان سرور ایمیل مطابق پسوند آدرس گیرنده هنگام ارسال ایمیل توسط سیستم ایمیل استفاده می شود. به عنوان مثال، هنگامی که شخصی می خواهد نامه ای به user@mydomain.com ارسال کند، سیستم پست فرستنده رکورد MX را برای mydomain.com از طریق DNS جستجو می کند. اگر رکورد MX وجود داشته باشد، ایمیل به سرور ایمیل مشخص شده توسط رکورد MX ارسال می شود.
  • رکورد NS: رکورد سرور نام. با توجه به RFC 1035، رکوردهای NS برای تفویض اختیار نام دامنه سرور DNS استفاده می شود. رکورد NS سرور DNS معمولاً به شکل ns1.domain.com، ns2.domain.com و غیره ظاهر می شود.
  • رکورد SRV: رکورد سرویس. طبق RFC 2782، رکوردهای SRV برای تعیین مکان سروری که سرویس خاصی مانند هاست، پورت و غیره را ارائه می دهد، استفاده می شود.
  • رکورد PTR: رکورد اشاره گر. طبق RFC 1035، رکوردهای PTR برای نگاشت یک آدرس IP به یک نام دامنه مربوطه استفاده می شود که دقیقا برعکس رکورد "A" است. رکوردهای PTR عمدتاً برای سرورهای ایمیل استفاده می شوند. برای مثال، شخصی با استفاده از ABC@163.com یک ایمیل به 123@gmail.com ارسال می کند. هنگامی که سرور ایمیل جیمیل این ایمیل را دریافت می کند، هدر ایمیل را بررسی می کند که نشان می دهد ایمیل از کدام آدرس IP ارسال شده است، سپس جستجوی معکوس DNS را مطابق این آدرس IP انجام می دهد. اگر نام دامنه مورد نظر 163.com باشد، ایمیل پذیرفته می شود. اگر نام دامنه 163.com نباشد، ایمیل رد خواهد شد.
  • رکورد TXT: رکورد متن. طبق RFC 1035، رکورد TXT شرح اطلاعات متنی ارائه شده برای نام میزبان یا نام دامنه است. یکی از عملکردهای مهم آن تنظیم رکورد SPF (چارچوب سیاست فرستنده) است تا به شناسایی فرستنده ایمیل کمک کند و از جعل هویت دیگران برای ارسال ایمیل جلوگیری کند.

علاوه بر این، بسیاری از رکوردهای کمتر مورد استفاده وجود دارد، مانند: AFSDB، APL، CAA، CDNSKEY، CDS، CERT، DHCID، DLV، DNAME، DNSKEY، DS، HIP، HTTPS، IPSECKEY، KEY، LOC، NAPTR، NSEC، OPENPGPKEY، RRSIG، SIG، SOA، SPF، SSHFP، TSIG، URI، و غیره.

برای مشاهده کلیک کنید: لیست کامل انواع رکورد DNS

علاوه بر این، TTL در رکوردهای DNS بسیار رایج است. TTL به معنای Time-To-Live است که نشان دهنده زمانی است که رکورد DNS روی سرور DNS کش می شود. به عنوان مثال، اگر TTL یک رکورد DNS 86400 ثانیه باشد، رکورد می تواند به مدت 24 ساعت در سرور DNS معتبر باقی بماند.

📚 دیدگاه

زبان‌ها