1. Home
  2. وبلاگ
  3. تایپ‌های مختلف DNS رکورد و کاربردهای آن‌ها

تایپ‌های مختلف DNS رکورد و کاربردهای آن‌ها

1. A Record (Address Record)

کاربرد:

این رکورد، نام دامنه را به آدرس IPv4 تبدیل می‌کند. این نوع رکورد یکی از رایج‌ترین و مهم‌ترین رکوردها در DNS است.

مثال:

اگر کاربری آدرس example.com را وارد کند، DNS با استفاده از رکورد A، آدرس IP مربوط به آن (مثلاً 93.184.216.34) را برمی‌گرداند.

 موارد استفاده:

– اتصال نام دامنه به آدرس IPv4 سرور

2. AAAA Record

کاربرد:

مشابه رکورد A است، اما برای آدرس‌های IPv6 استفاده می‌شود.

مثال:

اگر نام دامنه example.com از رکورد AAAA استفاده کند، ممکن است به آدرس IPv6 مانند 2606:2800:220:1:248:1893:25c8:1946 اشاره کند.

موارد استفاده:

– اتصال دامنه به آدرس IPv6

3. CNAME Record (Canonical Name Record)

کاربرد:

این رکورد نام یک دامنه را به دامنه دیگری اشاره می‌دهد. به جای ذخیره مستقیم آدرس IP، از این رکورد برای هدایت به نام دامنه‌ای دیگر استفاده می‌شود.

مثال:

اگر www.example.com یک رکورد CNAME داشته باشد که به example.com اشاره کند، تمامی درخواست‌ها به www.example.com به آدرس example.com هدایت می‌شوند.

موارد استفاده:

– تغییر مسیر زیردامنه‌ها.

– ساده‌سازی مدیریت DNS در صورت تغییر آدرس IP.

4. MX Record (Mail Exchange Record)

کاربرد:

این رکورد برای مشخص کردن سرورهای ایمیل دامنه استفاده می‌شود. رکورد MX مشخص می‌کند که ایمیل‌های ارسالی به دامنه باید به کدام سرور ارسال شوند.

مثال:

اگر رکورد MX برای example.com به mail.example.com اشاره کند، تمامی ایمیل‌ها به سرور mail.example.com ارسال می‌شوند.

موارد استفاده:

– تنظیم سرور ایمیل.

– مدیریت اولویت ارسال ایمیل (اولویت‌ها با اعداد مشخص می‌شوند).

5. TXT Record

کاربرد:

این رکورد برای ذخیره اطلاعات متنی استفاده می‌شود. معمولاً از آن برای تأیید مالکیت دامنه و اطلاعات امنیتی استفاده می‌شود.

مثال:

– تأیید مالکیت دامنه برای Google Search Console.

– پیاده‌سازی پروتکل‌های امنیتی مانند SPF، DKIM، و DMARC.

موارد استفاده:

– جلوگیری از اسپم و جعل هویت ایمیل.

– تأیید سرویس‌های خارجی.

6. NS Record (Name Server Record)

کاربرد:

این رکورد مشخص می‌کند که کدام سرورهای DNS مسئول مدیریت رکوردهای دامنه هستند.

مثال:

برای دامنه example.com، رکورد NS ممکن است به ns1.example.com و ns2.example.com اشاره کند.

موارد استفاده:

– تعیین سرورهای DNS اصلی یک دامنه.

– مدیریت و نگهداری رکوردهای دامنه.

7. SOA Record (Start of Authority)

کاربرد:

این رکورد اطلاعات پایه‌ای درباره دامنه و سرور DNS اولیه ارائه می‌دهد. SOA رکورد شامل اطلاعاتی مانند آدرس ایمیل مدیر دامنه و زمان به‌روزرسانی رکوردها است.

موارد استفاده:

– مشخص کردن سرور اصلی DNS.

– مدیریت به‌روزرسانی رکوردهای DNS.

8. PTR Record (Pointer Record)

کاربرد:

این رکورد برای جستجوی معکوس DNS استفاده می‌شود (تبدیل آدرس IP به نام دامنه). برخلاف رکورد A که دامنه را به IP تبدیل می‌کند، PTR آدرس IP را به نام دامنه تبدیل می‌کند.

موارد استفاده:

– تأیید هویت سرورها.

– جلوگیری از ارسال ایمیل‌های اسپم.