بررسی کننده DNS
یک نام دامنه برای واکشی هر رکورد DNS که منتشر میکند وارد کنید - آدرسها (A، AAAA)، نامهای مستعار (CNAME)، مسیریابی نامه (MX)، سرورهای نام (NS)، متون تأیید (TXT) و سیاستهای امنیتی (CAA، SOA).
معنای هر نوع رکورد DNS چیست
سیستم نام دامنه بسیار بیشتر از آدرس یک دامنه را ذخیره می کند. این جستجوگر DNS زنده را از طریق DNS رمزگذاری شده روی HTTPS جستجو میکند و هر نوع رکوردی را که دامنه منتشر میکند گزارش میکند:
- A / AAAA — IPv4 / IPv6 به نقاط دامنه آدرس دهی می کند. بدون حداقل یکی از این موارد، دامنه نمی تواند میزبان یک وب سایت باشد.
- CNAME - نام مستعار که یک نام را به نام دیگری نشان می دهد. در راس منطقه مجاز نیست، بنابراین example.com به طور معمول هیچ کدام را نشان نمی دهد.
- MX - سرورهای ایمیلی که برای دامنه ایمیل دریافت می کنند، هر کدام با اولویت. بدون MX معمولاً به معنای عدم وجود ایمیل است.
- NS - سرورهای نام معتبری که برای منطقه پاسخ می دهند.
- TXT - متن آزاد: سیاستهای ضد جعل SPF، امضای DKIM (در زیر دامنهها)، توکنهای تأیید مالکیت دامنه.
- CAA - کدام مقامات گواهی مجاز به صدور گواهینامه های TLS برای دامنه هستند.
- SOA - فراداده اداری منطقه: سرور نام اصلی، تماس و تایمرهای ذخیره سازی.
چرا سوابق DNS را بررسی کنید؟
- پس از مهاجرت یا ویرایش DNS - تأیید کنید که رکوردهای جدید در حلکنندههای عمومی وجود دارند، نه فقط در حافظه پنهان رایانه شما.
- قابلیت تحویل ایمیل - قبل از اینکه پیامها شروع به پرش کردن کنند، تأیید کنید که ورودیهای SPF/MX صحیح هستند.
- بررسی های امنیتی - تغییرات غیرمنتظره TXT/NS را مشاهده کنید و مطمئن شوید که CAA فقط CA هایی را که استفاده می کنید فهرست می کند.
نکته: ویرایشهای DNS فوراً در همه جا ظاهر نمیشوند - TTL هر رکورد به حلکنندهها میگوید چه مدت پاسخ قدیمی را در حافظه پنهان نگه دارند. قبل از تغییر برنامه ریزی شده، TTL را پایین بیاورید، سپس دوباره آن را بالا ببرید.
آدرس ها را پیدا کردید؟ ببینید دامنه به IP برای نمایه میزبانی کامل یک آدرس، a را اجرا کنید چک لیست سیاه روی آن، یا آن را بخوانید DNS معکوس.
سوالات بررسی کننده DNS
چک کننده DNS چیست؟
یک بررسیکننده DNS، سیستم نام دامنه را برای هر نوع رکورد یک دامنه - آدرسهایی که به آن اشاره میکند (A، AAAA)، سرورهای پستی آن (MX)، سرورهای نام (NS)، رشتههای تأیید (TXT) و سیاستهای امنیتی (CAA) - جستجو میکند و دقیقاً آنچه را منتشر میکند گزارش میدهد.
چرا نمی توانم یک رکورد CNAME برای ریشه دامنه خود ببینم؟
DNS اجازه CNAME را در ناحیه apex نمی دهد (خود example.com) - ریشه باید از رکوردهای A/AAAA استفاده کند. سوابق CNAME فقط در زیر دامنه هایی مانند www.example.com.
چه مدت طول می کشد تا تغییرات DNS نشان داده شود؟
هر رکورد دارای یک TTL (زمان زنده بودن) است که به حلکنندهها میگوید چه مدت آن را در حافظه پنهان نگه دارند - از چند ثانیه تا چند روز. پس از ویرایش یک رکورد، حلکنندههای عمومی پاسخ قدیمی را تا زمان انقضای TTL آن ارائه میکنند، بنابراین انتشار میتواند به اندازه TTL قبلی طول بکشد.