پایگاه دانش

عملکرد هر رکورد DNS چیست

رکوردهای A، AAAA، CNAME، MX و TXT — هر کدام در یک جمله، و اینکه احتمالاً به کدام‌یک نیاز دارید.

DNS یک جدول جستجو است که یک نام را به یک پاسخ تبدیل می‌کند. نوع رکورد مشخص می‌کند که چه نوع پاسخی است.

مواردی که در عمل از آن‌ها استفاده خواهید کرد

A — یک نام را به یک آدرس IPv4 هدایت می‌کند. www.example.com → 203.0.113.10. این همان چیزی است که یک دامنه را به یک وب‌سایت متصل می‌کند.

AAAA — همین کار را برای IPv6 انجام می‌دهد. آن را در کنار رکورد A اضافه کنید، نه به جای آن.

CNAME — یک نام را به نامی دیگر هدایت می‌کند و هر کجا که آن نام برود، دنبالش می‌کند. زمانی مفید است که ممکن است آدرس مقصد تغییر کند. ⛔ رکورد CNAME نمی‌تواند در کنار سایر رکوردها روی دامنه اصلی (example.com) قرار بگیرد — در آنجا از رکورد A استفاده کنید.

MX — جایی که ایمیل‌های این دامنه به آن تحویل داده می‌شوند. هیچ ارتباطی با وب‌سایت ندارد؛ تغییر رکورد A سایت شما هیچ تأثیری روی ایمیل ندارد و تغییر MX نیز هیچ تأثیری روی سایت ندارد.

TXT — متن آزاد، خوانده‌شده توسط سیستم‌های دیگر. برای تأیید دامنه و برای رکوردهای SPF، DKIM و DMARC استفاده می‌شود که مانع از این می‌شوند که ایمیل شما به‌عنوان هرزنامه شناخته شود.

NS — نشان می‌دهد کدام سرورهای نام (Nameserver) برای دامنه معتبر هستند. تغییر دادن این موارد، کنترل کل ناحیه (Zone) را به شخص دیگری می‌سپارد.

طول زمان اعمال یک تغییر

هر رکورد دارای یک TTL است — یعنی مدت زمانی که سیستم‌های دیگر مجازند پاسخ قبلی را کش (Cache) کنند. یک تغییر برای هر کسی که اخیراً جستجویی انجام نداده باشد ظرف چند ثانیه قابل مشاهده است، و برای سایرین پس از منقضی شدن کش آن‌ها قابل مشاهده خواهد شد. یک روز قبل از یک تغییر برنامه‌ریزی‌شده، TTL را کاهش دهید تا زمان انتظار به چند دقیقه کاهش یابد.

هنوز مشکل دارید؟

پشتیبانی در تمامی پلن‌ها گنجانده شده است و پاسخ‌ها به زبان خود شما ارائه می‌شوند.

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