جستجوی DNS: خواندن رکوردهای هر دامنه در مرورگر
هر بار که یک دامنه را در مرورگر تایپ میکنید، چیزی باید آن نام را به عددی تبدیل کند که یک ماشین بتواند به آن برسد. آن چیز DNS است، سیستم نام دامنه. مردم آن را دفترچه تلفن اینترنت مینامند، و این مقایسه درست است: شما نام را به یاد میآورید، DNS آدرس را به یاد میآورد. یک جستجوی DNS به سادگی عمل پرسیدن از آن دفترچه تلفن یک سوال و خواندن پاسخ است.
این ابزار دقیقاً همین را به شما میدهد. هر دامنهای را تایپ کنید، و رکوردهای زندهای که آن دامنه منتشر میکند را مستقیماً از حلکننده Cloudflare بیرون میکشد — آدرسها، سرورهای ایمیل، نامسرورها و بیشتر. فقط دادههای عمومی را میخواند. هیچ چیزی اینجا پیکربندی یک دامنه را تغییر نمیدهد؛ فقط نشان میدهد دنیا از قبل چه میبیند.
یک جستجو واقعاً چه چیزی به شما میگوید
یک دامنه یک قطعه اطلاعات ذخیره نمیکند. یک مجموعه کوچک از رکوردها ذخیره میکند که هر کدام وظیفهای دارند. برخی مرورگرها را به یک سرور وب هدایت میکنند. برخی ایمیل را مسیریابی میکنند. برخی به سرویسهای دیگر ثابت میکنند که دامنه را کنترل میکنید. وقتی یک جستجو اجرا میکنید همه را یکجا میگیرید، به همین دلیل است که اولین چیزی است که اکثر مدیران وقتی چیزی خراب میشود به دنبالش میروند. اگر سایتی بارگذاری نمیشود یا ایمیل برگشت میخورد، رکوردها معمولاً قبل از اینکه به یک سرور دست بزنید میگویند چرا.

انواع رکورد، به زبان ساده
نیازی نیست همه را حفظ کنید، اما تعداد کمی مدام ظاهر میشوند:
- A و AAAA رکوردهای آدرس هستند. یک رکورد A یک نام را به یک آدرس IPv4 مثل ۲۰۳.۰.۱۱۳.۱۰ نگاشت میکند؛ یک رکورد AAAA همین کار را برای فضای IPv6 جدیدتر و بسیار بزرگتر انجام میدهد. اینها هستند که مرورگر را به سرور وب واقعی هدایت میکنند. اگر میخواهید بررسی کنید آن آدرس کجا قرار دارد، جستجوی IP ما اپراتور و موقعیت تقریبی پشت آن را نشان میدهد.
- رکوردهای MX ایمیل را مدیریت میکنند. نام سرورهایی که ایمیل را برای یک دامنه میپذیرند را فهرست میکنند، و هر کدام یک عدد اولویت دارند تا سرورهای ارسال بدانند کدام را اول امتحان کنند. بدون رکورد MX کارکردی، ایمیل ورودی وجود ندارد — به همین سادگی.
- رکوردهای NS نامسرورهایی با اقتدار بر دامنه را فهرست میکنند. آنها سرورهایی هستند که نسخه واقعی و رسمی همه چیز دیگر را نگه میدارند. اگر تا به حال دامنهای را به هاست جدید منتقل کردهاید، رکوردهای NS همان چیزی هستند که تغییر دادهاید.
- رکوردهای TXT متن آزاد هستند، که آنها را بیسروصدا قدرتمند میکند. آنها قوانین SPF و DKIM را حمل میکنند که به سرورهای ایمیل دریافتکننده میگویند کدام فرستندگان مشروع هستند، به علاوه رشتههای تأیید که سرویسهایی مثل Google یا Microsoft از شما میخواهند اضافه کنید تا بتوانند تأیید کنند دامنه را کنترل میکنید.
- رکوردهای CNAME نام مستعار هستند. به جای یک آدرس، یک CNAME یک نام را به نام دیگری اشاره میدهد — مثلاً www که به دامنه اصلی اشاره میکند — تا همیشه به همان جا حل شوند. هدف را یک بار تغییر دهید و هر نام مستعار دنبال میکند.
چرا این جستجو خصوصی است
اکثر جستجوها از طریق DNS ساده انجام میشوند که رمزگذاری نشده است. هر کسی بین شما و حلکننده — شبکه شما، ISP شما — میتواند ببیند از کدام دامنهها میپرسید. این ابزار به جای آن از DNS-over-HTTPS استفاده میکند. پرسش شما در داخل یک اتصال HTTPS رمزگذاری شده معمولی به Cloudflare میرود، همان نوع اتصالی که برای هر وبسایت امن استفاده میکنید. برای هر کسی که سیم را تماشا میکند مثل ترافیک وب معمولی به نظر میرسد، نه لیستی از دامنههایی که کنجکاو آنها هستید. همان پاسخها را میگیرید، فقط بدون پخش سوالات.

مردم از آن برای چه استفاده میکنند
دلایل روزمره عملی هستند. وقتی ایمیل دیگر دریافت نمیشود، بررسی رکوردهای MX و TXT اولین گام است — یک سرور ایمیل گمشده یا یک خط SPF خراب اکثر شکستهای تحویل را توضیح میدهد. وقتی تازه یک رکورد را تغییر دادهاید، یک جستجو تأیید میکند که آیا مقدار جدید هنوز زنده است؛ چون حلکنندهها پاسخهای قدیمی را تا انقضای TTL کش میکنند، تغییرات زمان میبرد تا پخش شود، و دیدن مقدار تازه اینجا اطمینانبخش است. و وقتی صرفاً میخواهید بدانید چه کسی یک سایت را میزبانی میکند، رکوردهای A و NS پاسخ را به شما میدهند. این را با جستجوی دامنه ما برای جزئیات ثبت و WHOIS ترکیب کنید، و تصویر نسبتاً کاملی از اینکه چگونه یک دامنه با هم وصل شده دارید.
هیچکدام از این نیازی به خط فرمان یا حساب ندارد. یک نام تایپ کنید، رکوردها را بخوانید، ادامه دهید. هدف از نگه داشتن آن در مرورگر همین است.
سوالات متداول
جستجوی DNS چیست؟
فرایند پرسیدن از یک سرور DNS درباره رکوردهایی که یک دامنه منتشر میکند و خواندن آنها است. این ابزار آن را به صورت زنده انجام میدهد و رکوردهای A، AAAA، MX، NS، TXT و CNAME را برای هر نامی که وارد میکنید نشان میدهد.
تغییرات DNS چقدر طول میکشد تا ظاهر شوند؟
به TTL رکورد بستگی دارد. اکثر تغییرات در چند ساعت ظاهر میشوند، اما تغییرات نامسرور میتوانند ۲۴ تا ۴۸ ساعت طول بکشند چون حلکنندهها در سراسر دنیا مقدار قدیمی را تا انقضا کش میکنند.
چرا ایمیل من تحویل داده نمیشود؟
با بررسی رکوردهای MX شروع کنید که سرورهای ایمیل دامنه را نام میبرند. سپس رکوردهای TXT را برای SPF و DKIM بررسی کنید. یک رکورد MX گمشده یا یک خط SPF خراب رایجترین دلیل مشکلات تحویل است.
تفاوت رکورد A و CNAME چیست؟
یک رکورد A مستقیماً یک نام را به یک آدرس IP اشاره میدهد. یک CNAME یک نام را به نام دیگری اشاره میدهد و به عنوان نام مستعار عمل میکند، بنابراین همیشه به هر جایی که هدفش حل شود حل میشود.
آیا این ابزار DNS من را تغییر میدهد؟
خیر. فقط رکوردهای عمومی را از طریق DNS-over-HTTPS میخواند. نمیتواند چیزی را در پیکربندی دامنه شما ویرایش، اضافه یا حذف کند.
DNS-over-HTTPS برای حریم خصوصی من چه میکند؟
پرسش DNS شما را در یک اتصال HTTPS رمزگذاری شده میپوشاند، بنابراین شبکه و ISP شما نمیتوانند ببینند از کدام دامنهها میپرسید. ترافیک مثل مرور وب امن معمولی به نظر میرسد.
