رکوردهای A، AAAA، MX، TXT، NS، CNAME، CAA و SOA را از طریق DNS over HTTPS به دست آورید.
مرجع انواع رکورد DNS
خود ابزار به زبان انگلیسی است؛ این صفحه آن را به زبان شما توضیح میدهد.
از مرجع انواع رکورد DNS استفاده کنید
کارکرد
جدولی قابل جستجو از ۱۸ نوع رایج رکورد DNS با توضیحی یکخطی برای هر کدام، از جمله سیاستهای SPF و DMARC مبتنی بر TXT که برای بررسی فرستندگان ایمیل به کار میروند.
این کاملاً در مرورگر شما اجرا میشود: هیچیک از اطلاعاتی که وارد میکنید بارگذاری نمیشود.
چگونه از مرجع انواع رکورد DNS استفاده کنیم
- جدول را باز کنید. به محض بارگذاری صفحه، هر ۱۸ نوع رکورد با توضیحی یکخطی فهرست میشوند.
- جستجو کنید. بخشی از نام یک نوع یا واژهای از توضیحات را بنویسید، مانند mail، DNSSEC یا cert. جدول همزمان با تایپ فیلتر میشود و به کوچکی و بزرگی حروف حساس نیست.
- ردیف را بخوانید. ستون Type نامی را نشان میدهد که در جستجوی DNS انتخاب میکنید و ستون Description میگوید آن رکورد چه چیزی را نگه میدارد.
- بهصورت زنده جستجو کنید. برای دیدن رکوردهای واقعی یک دامنه، DNS over HTTPS Lookup را باز کنید و همان نوع را انتخاب کنید.
- از نو شروع کنید. کادر جستجو را خالی کنید تا دوباره جدول کامل را ببینید.
مثال
رکوردهایی که در بررسی ایمیل به کار میروند
TXTTYPE DESCRIPTION
TXT Text records (SPF, DKIM, verification)
SPF Sender Policy Framework (deprecated, use TXT)
DMARC via TXT — email authentication policyجدول را به TXT، SPF و DMARC محدود میکند: سیاستهای SPF و DMARC به شکل رکورد TXT منتشر میشوند و بررسیهای احراز هویت ایمیل همانجا را نگاه میکنند.
آنچه بررسی میکند
| سیگنال | معنای آن |
|---|---|
| A و AAAA | آدرس IPv4 یا IPv6 یک میزبان. آدرسهای متعددی که بین جستجوها تغییر میکنند میتوانند نشانهٔ fast flux باشند. |
| CNAME | نام مستعاری که به نام دیگری اشاره میکند. در یک زیردامنهٔ فیشینگ میتواند پلتفرم میزبانی یا CDN پشت آن را آشکار کند. |
| MX | سرورهای ایمیل دامنه. دامنهٔ مشابهی (lookalike) که رکورد MX دارد میتواند پاسخ ایمیلهایی را که به نام یک برند فرستاده شدهاند دریافت کند. |
| TXT | متن آزاد که برای SPF، کلیدهای DKIM و رشتههای تأیید مالکیت سایت به کار میرود. سیاستهای SPF و DMARC از اینجا خوانده میشوند. |
| NS و SOA | NS نشان میدهد کدام ارائهدهندهٔ DNS به zone سرویس میدهد. SOA سرور اصلی، یک صندوق ایمیل تماس و مقادیر زمانی zone را ارائه میکند. |
| PTR | DNS معکوس: نامی برای یک آدرس IP که کسی تعیین میکند که بلوک آدرس را در اختیار دارد، معمولاً ارائهدهندهٔ میزبانی. |
| CAA | اینکه کدام مراجع صدور گواهی میتوانند برای دامنه گواهی صادر کنند. نبودن رکورد CAA رایج است و بهتنهایی نشانهٔ هشدار نیست. |
| DNSKEY و DS | رکوردهای DNSSEC که به resolverها امکان میدهند پاسخها را تأیید کنند. DNSSEC خراب میتواند باعث شود دامنه با SERVFAIL به آدرس IP تبدیل نشود. |
| SRV | یک سرویس، مانند چت یا تماس، را با یک اولویت به یک میزبان و پورت هدایت میکند. وبسایتها به آن نیازی ندارند، بنابراین برای صفحهٔ فیشینگ بهندرت اهمیت دارد. |
| HINFO و LOC | رکوردهای اختیاری که سختافزار یا موقعیت جغرافیایی یک میزبان را توصیف میکنند. بهندرت منتشر میشوند و فقط همان چیزی هستند که مالک دامنه خواسته بنویسد. |
نمونههای بیشتر
جستجوی mail
mailدو ردیف: MX (Mail exchange server) و DMARC (via TXT — email authentication policy)، چون واژهٔ email شامل mail است.
جستجوی DNSSEC
dnssecدو ردیف: DNSKEY (DNSSEC public key) و DS (Delegation Signer (DNSSEC)).
جستجوی cert
certدو ردیف: CAA (Certificate Authority Authorization) و TLSA (TLS certificate association (DANE)).
سوالات متداول
هنگام بررسی یک دامنهٔ فیشینگ کدام انواع رکورد اهمیت دارند؟
A و AAAA نشان میدهند سایت کجا میزبانی میشود، NS ارائهدهندهٔ DNS را نشان میدهد، MX نشان میدهد ایمیلهای دامنه را چه کسی دریافت میکند و TXT سیاستهای SPF و DMARC را نگه میدارد. یک CNAME میتواند پلتفرم میزبانی پشت یک زیردامنه را آشکار کند.
آیا این جدول کامل است؟
نه، ۱۸ مورد رایج را فهرست میکند؛ انواعی مانند HTTPS، SVCB و CERT در آن نیستند. نوع رکورد جداگانهٔ SPF منسوخ شده است (SPF را در TXT منتشر کنید)، و DMARC اصلاً نوع رکورد نیست، بلکه یک رکورد TXT در _dmarc.example.com است.
آیا این صفحه از DNS پرسوجو میکند؟
نه، این یک مرجع ثابت است و هیچ چیز از مرورگر شما خارج نمیشود. برای دیدن رکوردهای زندهٔ یک دامنه از DNS over HTTPS Lookup استفاده کنید.
چرا جستجوی کوتاه ردیفهای غیرمنتظره نشان میدهد؟
جستجو با هر بخشی از نام نوع یا توضیحات تطبیق مییابد. ns علاوه بر NS، رکوردهای DNSKEY، DS و PTR را هم پیدا میکند که متنشان شامل DNS است، و ptr رکورد NAPTR را هم پیدا میکند. برای محدود کردن نتایج از واژهٔ بلندتری استفاده کنید.
آیا یک نام میتواند چند رکورد از یک نوع داشته باشد؟
بله. یک دامنه میتواند چند رکورد A، MX یا TXT داشته باشد و resolver همهٔ آنها را برمیگرداند. رکوردهای MX یک عدد اولویت هم دارند و فرستندگان ابتدا کمترین عدد را امتحان میکنند.
کلیدهای DKIM کجا منتشر میشوند؟
در یک رکورد TXT زیر نام یک selector و _domainkey، برای مثال selector1._domainkey.example.com. نام selector در هدر DKIM-Signature پیام امضاشده آمده است.
رکورد PTR دربارهٔ یک سرور فیشینگ چه میگوید؟
PTR یک آدرس IP را به یک نام برمیگرداند. این رکورد را کسی تعیین میکند که بلوک آدرس را در اختیار دارد، معمولاً ارائهدهندهٔ میزبانی، بنابراین اغلب نام شرکت میزبان را نشان میدهد نه نام سایت. این کمک میکند بفهمید گزارش abuse را کجا بفرستید.