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

پس از اینکه یک رکورد CNAME به تنظیمات DNS دامنه خود اضافه کردید - مثلاً برای سفارشی‌سازی آدرس وب یا بازیابی حساب گوگل خود - می‌توانید وضعیت تغییر خود را با جستجوی رکوردهای CNAME که در حال حاضر برای دامنه شما فعال هستند، بررسی کنید. رکوردهای CNAME دامنه خود را با استفاده از یک سرویس وب شخص ثالث یا اجرای کوئری‌های DNS از رایانه خود پیدا کنید. می‌توانید ببینید که آیا رکورد اضافه شده است یا خیر. در این صورت، می‌توانید تأیید کنید که تغییر را به درستی انجام داده‌اید.

قبل از اینکه شروع کنی

به یاد داشته باشید که بسته به مقدار TTL رکورد هنگام اعمال تغییر، ممکن است تا ۷۲ ساعت طول بکشد تا تغییرات DNS اعمال شوند. TTL چیست؟

اگر هنگام ثبت نام در حساب Google Cloud خود، دامنه‌ای را از یک شریک Google خریداری کرده‌اید، نیازی به اضافه کردن رکورد CNAME برای تأیید مالکیت دامنه ندارید. ما از قبل می‌دانیم که شما مالک دامنه هستید.

رکوردهای CNAME را جستجو و بررسی کنید

رکوردهای CNAME را با میزبان دامنه خود جستجو کنید

  1. به وب‌سایت میزبان دامنه خود بروید. برای شناسایی میزبان دامنه خود کمک بگیرید .
  2. وارد حساب میزبان دامنه خود شوید.
  3. به بخش رکوردهای DNS دامنه خود بروید. برای یافتن رکوردهای DNS خود کمک بگیرید .
  4. نتایج را تأیید کنید. بسته به هدف آنها، مقادیر برگردانده شده باید با مقادیر موجود در صفحه مقادیر رکورد CNAME مطابقت داشته باشند، برای مثال:
    دامنه نوع کلاس تی‌تی‌ال پاسخ
    mail.solarmora.com. نام در ۳۶۰۰ ghs.googlehosted.com.

nslookup را روی رایانه خود اجرا کنید

برنامه nslookup با اکثر سیستم عامل‌ها ارائه می‌شود و می‌تواند برای جستجوی جزئیات سرور نام از خط فرمان مایکروسافت ویندوز، اپل مک یا لینوکس شما استفاده شود.

  1. برای شروع خط فرمان در ویندوز، روی Start > Run کلیک کنید. عبارت cmd را وارد کرده و Enter را بزنید.

    در مک یا لینوکس، ترمینال را اجرا کنید.

  2. دستور زیر را وارد کنید:

    nslookup -q=cname mail .example . com

    به جای example.com، نام دامنه‌ای که رکورد CNAME مورد نظر شما را دارد، قرار دهید.

  3. خروجی را مانند این مثال، solarmora.com، تفسیر کنید:
    nslookup -q=cname mail.solarmora.com

    مثال برمی‌گرداند:

    Server:    8.8.8.8
    Address:   8.8.8.8#53
    Non-authoritative answer:
    mail.solarmora.com    canonical name = ghs.googlehosted.com.

    بخش مربوطه دو خط آخر است. به طور خاص، خروجی به ما می‌گوید که mail.solarmora.com به نام متعارف ghs.googlehosted.com اشاره می‌کند.

  4. (اختیاری) دو خط اول خروجی nslookup را بررسی کنید و مطمئن شوید که آدرس IP نشان داده شده (در مثال، 8.8.8.8) نشان دهنده سرور نام مورد نظر شما است. ممکن است بسته به ISP یا پیکربندی سفارشی خود، سرور نام متفاوتی را پیکربندی کرده باشید. همچنین می‌توانید برای استفاده از سرویس تفکیک DNS عمومی گوگل ، 8.8.8.8 را به دستور nslookup اضافه کنید، به عنوان مثال:
    nslookup -q=cname mail.solarmora.com 8.8.8.8

هنوز به کمک نیاز دارید؟

برای کمک بیشتر مستقیماً با میزبان دامنه خود تماس بگیرید. اگر می‌خواهید مالکیت دامنه را تأیید کنید و برای گفتن دقیق آنچه به میزبان خود نیاز دارید، به بخش «به میزبان دامنه‌ام چه بگویم؟» مراجعه کنید.


گوگل، گوگل ورک‌اسپیس و علامت‌ها و لوگوهای مرتبط، علائم تجاری شرکت گوگل هستند. سایر نام‌های شرکت‌ها و محصولات، علائم تجاری شرکت‌هایی هستند که با آنها مرتبط هستند.