خطا NXDOMAIN چیست؟
شما وارد صفحه ای شده اید که می گوید دامنه درخواستی شما وجود ندارد؟ وحشت نکنید. این خطا NXDOMAIN است! بیایید به این موضوع بپردازیم.
خطا NXDOMAIN چیست؟
خطا NXDOMAIN مخفف یک دامنه غیر موجود (non-existent domain) است و نشان دهنده یک پیام DNS خطایی است که توسط سرور DNS بازگشتی (سرویس گیرنده) دریافت می شود زمانی که دامنه درخواستی نمی تواند به یک آدرس IP برسد. به عبارت دیگر، یک پیام خطای NXDOMAIN نشان می دهد که دامنه وجود ندارد.
اگر در صفحه مرورگر چیزی یافت نشد و یا یک ابر نمایش داده شد ، می توانید حدس بزنید که مرورگر شما روی چنین خطاهایی قرار گرفته است. این راه مستقیم اینترنت است که میگوید: «هیچ پاسخی به سؤال شما وجود ندارد». از لحاظ فنی، بیان می کند که نام دامنه مشخص شده در کوئری سیستم نام دامنه (DNS) وجود ندارد. بنابراین، فقط یک سرور نام معتبر میتواند پاسخ NXDOMAIN را برگرداند.
در غیر این صورت، اگر نام دامنه وجود داشته باشد، سرورهای نام (Name Servers) و سرورهای DNS بازگشتی با هم کار می کنند تا پاسخ مثبت NOERROR را برگردانند. علاوه بر این، پاسخ دقیق آدرس IP به پرس و جوی DNS نیز بازگردانده می شود. لازم به ذکر است که امکان دریافت پاسخ NOERROR بدون پاسخ خاصی وجود دارد. زمانی ظاهر میشود که نام دامنه واقعاً وجود داشته باشد، اما نوع رکورد DNS درخواستی وجود ندارد.
خطا NXDOMAIN در مرورگرهای مختلف
هر روز کاربران از طریق مرورگرهای وب مختلف به گشت و گذار می پردازند و DNS (سیستم نام دامنه) مسئول اتصال نام دامنه درخواستی به آدرس های IP مربوطه (IPv4 یا IPv6) است، فرآیندی که به عنوان وضوح DNS نیز شناخته می شود. در صورت موفقیت آمیز بودن فرآیند، آنها به وب سایت های مورد نظر هدایت می شوند. با این حال، اگر DNS نتواند یک کاربر خاص را متصل کند، پیام خطای NXDOMAIN را دریافت می کند.
با این حال، هر مرورگری روش شخصی خود را برای نشان دادن این خطا دارد. در اینجا نحوه نمایش آن در چهار مرورگر محبوب آورده شده است:
گوگل کروم
در این مرورگر، خطا به راحتی قابل مشاهده است. یک پیام خطای «DNS_PROBE_FINISHED_NXDOMAIN» در واقع در صفحه نشان داده میشود، به علاوه این بیانیه که دسترسی به سایت امکانپذیر نیست. از طریق یک دکمه آبی، می توانید وب سایت را دوباره بارگیری کنید.
موزیلا فایرفاکس
با این یکی، توضیحی می بینید که مشکل پیدا کردن وب سایت مناسب است و نمی توان به سرور متصل شد. علاوه بر این، سه پیشنهاد ساده برای حل مشکل، به علاوه یک دکمه بارگذاری مجدد وجود دارد.
بیشتر بخوانید: نحوه ارتباط کلاینت با سرور
مایکروسافت اج
به اطلاع می رساند که «این صفحه قابل دسترسی نیست». در اینجا شما نیز چندین پیشنهاد برای حل مشکل دارید.
مرورگر سافاری
در این مرورگر فقط عبارت “Safari can’t find the page (exampledomain.com) را دریافت می کنید زیرا Safari نمی تواند سرور (exampledomain.com) را پیدا کند.
نتیجه گیری:
اکنون که با پیام خطا NXDOMAIN و نحوه نمایش آن در مرورگر های مختلف آشنا شده اید، به راحتی می توانید آن را شناسایی کنید. گاهی اوقات ممکن است مشکلی ساده باشد که به راحتی رفع شود اما در مواردی دیگر، یک تهدید مخرب را نشان دهد. با تجزیه و تحلیل و درک علت اصلی خطا، می توانید حملات احتمالی را از بین ببرید.
تالیف:
فروشگاه اینترنتی آ.اس.پ (اقتباس از مقالهای از Cloudns)
در صورت استفاده از این مقاله، نام و آدرس فروشگاه اینترنتی آ.اس.پ را به عنوان منبع ذکر کنید.