نویسنده : Arvan

رکورد CNAME چیست؟

linkedin

رکورد CNAME (Canonical Name Record) یاalias record نوعی از رکوردهای DNS است که یک نام دامنه‌ی مستعار را به نام دامنه‌ای واقعی نگاشت می‌کند. برای نمونه، تصور کنید آدرس واقعی دامنه‌ای example.com است که زیردامنه‌ای با آدرس www.example.com دارد. تعریف یک رکورد CNAME برای این زیردامنه سبب می‌شود که اگر کاربری در مرورگر خود آدرس www.example.com را وارد کند، به محتوای سایت موردنظرش در آن دامنه دست پیدا کند.

 

کاربردهای رکورد CNAME

  • اشاره‌ی یک زیردامنه به دامنه‌ی اصلی
  • استفاده از نام‌ دامنه‌های متفاوت برای سرویس‌های مختلف مانند ایمیل یا FTP و اشاره‌ی همه‌ی آن‌ها به دامنه‌ی اصلی
  • ثبت یک دامنه در کشورهای مختلف و اشاره‌ی همه‌ی آن‌ها به یک نسخه‌ی خاص از وب سرور مانند نسخه‌ی .com
  • اشاره‌ی چند وب‌سایت که همگی مالکیت یکسانی دارند و اشاره‌ی تمام آن‌ها به وب‌سایت اصلی آن مالک. برای نمونه، شرکتی که دارای چند وب‌سایت مختلف است و تنها یکی از آن‌ها وب‌سایت اصلی این سازمان محسوب می‌شود.

 

عملکرد رکورد CNAME

وقتی یک name server (سروری که مسوول یافتن IP یک آدرس است) به یک رکورد CNAME  می‌رسد، باید یک‌بار دیگر جستجو را برای hostname جدید تکرار کند.

برای نمونه، اگر کاربری دنبال یافتن آدرس IP مربوط به news.example.com باشد و برای این دامنه نیز یک رکورد CNAME تعریف شده باشدکه آن را به دامنه‌ی blog.example.com نگاشت کرده باشد، در جستجوی اولیه، نخست name server با یک رکورد CNAME برخورد می‌کند و پس از بررسی آن، یک جستجوی دیگر را برای یافتن آدرس IP مربوط به blog.example.com انجام می‌دهد. در نهایت، این جستجو با رسیدن به یک A record که شامل آدرس IP مربوط به blog.example.com است، تمام می‌شود و کاربر می‌تواند به محتوای موردنظر خود دسترسی پیدا کند.

 

قالب رکورد CNAME

رکورد CNAME دارای قالبی ساده است، که در آن نام دو hostname وجود دارد. همانند نمونه‌ی زیر:

mceclip0.png

نکته‌ی مهم آن است که اگر از CNAME record برای یک آدرس استفاده شود، نباید record دیگری برای آن آدرس در zone file وجود داشته باشد. هم‌چنین نباید برای دامنه‌ی اصلی یا root از رکورد CNAME استفاده کرد. دقت داشته باشید که یک CNAME می‌تواند به یک CNAME دیگر اشاره کند.

محصول DNS ابری آروان به شما این امکان را می‌دهد که به سادگی در بخش مدیریت رکوردها، رکوردهای DNS دامنه‌ی خود را اضافه‌، ویرایش، حذف و مدیریت کنید.

مطالب مرتبط