آموزش تنظیم رکوردهای DNS

در این آموزش به زبان ساده یاد می‌گیری هر رکورد DNS (A، CNAME، MX و TXT) چه کاری انجام می‌دهد و چطور آن‌ها را در Zone Editor سی‌پنل تنظیم کنی.

به‌روزرسانی: ۲۷ مرداد ۱۴۰۵

پاسخ کوتاه: رکوردهای DNS تعیین می‌کنند دامنه شما به کجا اشاره کند. رکورد A دامنه را به IP سرور، CNAME یک نام را به نام دیگر، MX ایمیل‌ها را به سرور میل و TXT اطلاعاتی مثل تأیید مالکیت و SPF را نگه می‌دارد. این رکوردها را در بخش Zone Editor سی‌پنل مدیریت می‌کنید.

DNS چیست؟

DNS مثل دفترچه تلفن اینترنت است؛ نام دامنه (مثل yourdomain.com) را به آدرس IP سرور ترجمه می‌کند تا مرورگر بداند سایت شما روی کدام سرور است. هر تغییری در این رکوردها ممکن است تا چند ساعت طول بکشد تا در سراسر اینترنت منتشر شود.

انواع رکوردهای پرکاربرد

رکورد A

دامنه یا زیردامنه را به یک آدرس IPv4 وصل می‌کند. مثلاً برای اشاره yourdomain.com به سرور، یک رکورد A با مقدار IP سرور می‌سازید. معادل آن برای آدرس‌های IPv6، رکورد AAAA است.

رکورد CNAME

یک نام را به نام دیگری «نام مستعار» می‌کند. کاربرد رایج آن اشاره www.yourdomain.com به yourdomain.com است، تا با تغییر IP، فقط رکورد اصلی را عوض کنید.

رکورد MX

مشخص می‌کند ایمیل‌های دامنه به کدام سرور تحویل داده شوند. اگر ایمیل را روی همان هاست دارید، MX به سرور میل هاست اشاره می‌کند؛ اگر از سرویسی مثل Google Workspace استفاده می‌کنید، مقادیر MX آن سرویس را وارد می‌کنید. هر رکورد MX یک Priority دارد که عدد کوچک‌تر اولویت بالاتر است.

رکورد TXT

متن دلخواه را در DNS نگه می‌دارد و بیشتر برای تأیید مالکیت دامنه و احراز ایمیل استفاده می‌شود. مهم‌ترین‌ها SPF (تعیین سرورهای مجاز ارسال ایمیل) و DKIM (امضای دیجیتال ایمیل) هستند که جلوی جعل و اسپم شدن ایمیل‌ها را می‌گیرند.

مدیریت رکوردها در سی‌پنل

۱

باز کردن Zone Editor

در سی‌پنل بخش Domains را پیدا کنید و روی Zone Editor کلیک کنید. کنار دامنه، روی Manage بزنید تا فهرست رکوردها نمایش داده شود.

۲

افزودن یا ویرایش رکورد

روی Add Record بزنید، نوع رکورد (A، CNAME، MX یا TXT) را انتخاب و مقادیر را وارد کنید. برای ویرایش رکورد موجود هم روی Edit کنار آن بزنید. در پایان تغییرات را ذخیره کنید.

مقدار TTL (زمان زنده‌ماندن) تعیین می‌کند رکورد چند ثانیه کش شود. پیش از تغییرات مهم، TTL را پایین بیاورید (مثلاً ۳۰۰ ثانیه) تا تغییر سریع‌تر منتشر شود.

سوالات متداول

پرسش‌های پرتکرار

چرا تغییر رکورد DNS بلافاصله اعمال نمی‌شود؟

چون سرورهای DNS در سراسر جهان نتایج را برای مدتی برابر با مقدار TTL کش می‌کنند. انتشار کامل تغییر ممکن است از چند دقیقه تا ۲۴ ساعت طول بکشد.

تفاوت رکورد A و CNAME چیست؟

رکورد A یک نام را به آدرس IP وصل می‌کند، اما CNAME یک نام را به نام دیگری اشاره می‌دهد. برای دامنه اصلی از A و برای نام‌های فرعی مثل www معمولاً از CNAME استفاده می‌شود.

SPF و DKIM را کجا وارد کنم؟

هر دو به‌صورت رکورد TXT در همان Zone Editor اضافه می‌شوند. سرویس ایمیل شما مقدار دقیق این رکوردها را در اختیارتان می‌گذارد.

مدیریت آسان دامنه و DNS

دامنه‌ات را از استار هاستینگ ثبت کن و رکوردهای DNS را به‌سادگی از پنل مدیریت کن.