راهنمای جامع تنظیم رکوردهای DNS
این راهنما به شما کمک میکند تا رکوردهای DNS مورد نیاز برای اتصال دامنههای شخصی به اپلیکیشنهای خود را به درستی تنظیم کنید.
تفاوت بین CNAME و A record
هنگام تنظیم دامنه برای اپلیکیشن خود، باید بدانید که از کدام نوع رکورد DNS استفاده کنید:
A record (Address record)
- کاربرد: مستقیماً یک دامنه را به یک آدرس IP متصل میکند
- استفاده: برای روت دامنه (
example.com) - نکته مهم: برای روت دامنه در فیلد نام/هاست از علامت @ استفاده میشود
CNAME (Canonical Name)
- کاربرد: یک دامنه را به دامنه دیگر هدایت میکند (نه به IP)
- استفاده: برای ساب دامنهها (
blog.example.com,app.example.com, ...) - نکته: نمیتوان برای ر وت دامنه از CNAME استفاده کرد (با وجود اینکه برخی سرویسها مانند Cloudflare با CNAME Flattening این محدودیت را دور میزنند)
تنظیم A record برای روت دامنه
برای اتصال روت دامنه (example.com) به اپلیکیشن خود، باید یک A record تنظیم کنید:
- به پنل مدیریت DNS سرویسدهنده دامنه خود بروید
- یک رکورد A جدید ایجاد کنید:
- Name/Host:
@(نشاندهنده روت دامنه) - Value/Points to: آدرس IP سرور پلتفرم ما (از پنل مدیریت اپلیکیشن خود این آدرس را دریافت کنید)
- TTL: پیشنهادی سرویسدهنده یا 3600
- Name/Host:
تنظیم CNAME برای ساب دامنه
برای اتصال ساب دامنه (blog.example.com) به اپلیکیشن خود، باید یک CNAME record تنظیم کنید:
- به پنل مدیریت DNS سرویسدهنده دامنه خود بروید
- یک رکورد CNAME جدید ایجاد کنید:
- Name/Host: نام ساب دامنه (مثلاً
blog) - Value/Points to: آدرس کامل دامنه اپلیکیشن شما در پلتفرم ما
- TTL: پیشنهادی سرویسدهنده یا 3600
- Name/Host: نام ساب دامنه (مثلاً
تنظیم در سرویسدهندههای مختلف
- Arvan CDN
- Cloudflare
تنظیم در آروان
-
وارد پنل آروان شوید و به بخش DNS مدیریت دامنه بروید
-
برای روت دامنه:
- روی "افزودن رکورد" کلیک کنید
- نوع: A
- نام: @ (خالی بگذارید یا @ وارد کنید)
- مقدار: آدرس IP پلتفرم
-
برای ساب دامنه:
- روی "افزودن رکورد" کلیک کنید
- نوع: CNAME
- نام: نام ساب دامنه (مثلاً blog)
- مقدار: آدرس کامل دامنه اپلیکیشن د ر پلتفرم ما
تنظیم در کلادفلر
-
وارد داشبورد کلادفلر شوید و دامنه خود را انتخاب کنید
-
به بخش DNS بروید
-
برای روت دامنه:
- روی "Add record" کلیک کنید
- Type: A
- Name: @ (خالی بگذارید)
- IPv4 address: آدرس IP پلتفرم
- Proxy status: بسته به نیاز خود انتخاب کنید
-
برای ساب دامنه:
- روی "Add record" کلیک کنید
- Type: CNAME
- Name: نام ساب دامنه (مثلاً blog)
- Target: آدرس کامل دامنه اپلیکیشن در پلتفرم ما
- Proxy status: بسته به نیاز خود انتخاب کنید
بررسی صحت تنظیمات DNS
پس از انجام تنظیمات DNS، ممکن است تا 24 ساعت طول بکشد تا تغییرات در سراسر اینترنت منتشر شوند، اما معمولاً این زمان کمتر است. برای بررسی وضعیت تنظیمات خود میتوانید:
- از ابزارهای آنلاین مانند DNSChecker استفاده کنید
- از دستور
digیاnslookupدر ترمینال استفاده کنید:dig example.com
dig blog.example.com CNAME