نقد و بررسی

رفع خطای DNS_PROBE_FINISHED_NXDOMAIN

۱۴۰۵/۰۷/۰۹ • ۳ بازدید • ۴ دقیقه مطالعه
رفع خطای DNS_PROBE_FINISHED_NXDOMAIN

حتما براتون پیش اومده که وسط وبگردی یا کار مهمی هستید و میخواین یه سایتی رو باز کنید، اما به جای لود شدن صفحه با یه ارور عجیب غریب به اسم DNS_PROBE_FINISHED_NXDOMAIN روبرو میشید . این ارور به زبان ساده یعنی مرورگر شما نتونسته اسم دامنه اون سایت رو به ادرس IP تبدیل بکنه و در نتیجه به سرور سایت وصل نمیشه .

توی این شرایط ممکنه فکر کنید سایت کلا خرابه یا دان شده، اما در بیشتر مواقع مشکل از سمت اینترنت، تنظیمات شبکه یا کش سیستم خودتونه . در ادامه چندتا راهکار تست شده و کاربردی برای رفع خطای DNS_PROBE_FINISHED_NXDOMAIN رو با هم بررسی میکنیم تا سریع مشکل رو حل کنید .

علت ارور DNS_PROBE_FINISHED_NXDOMAIN چیست؟

عبارت NXDOMAIN در واقع مخفف Non-Existent Domain هست . یعنی مرورگر گشته ولی دامنه‌ای با این ادرس پیدا نکرده . دلایل اصلی رخ دادن ارور dns probe finished nxdomain معمولا این چند مورده :

  • اشتباه تایپ کردن ادرس سایت توسط کاربر
  • مشکل در کش دی ان اس (DNS Cache) مرورگر یا ویندوز
  • به هم ریختن تنظیمات DNS اینترنت و مودم
  • تداخل فیلترشکن، VPN یا نرم افزارهای انتی ویروس
  • منقضی شدن یا ست نشدن رکوردهای DNS سایت مورد نظر

روش های حل مشکل DNS_PROBE_FINISHED_NXDOMAIN در ویندوز و مرورگر

این مراحلی که میگم رو به ترتیب تست کنید، به احتمال نود درصد با یکی از همین راه‌ها سایت براتون باز میشه .

۱. پاک کردن کش DNS در ویندوز (Flush DNS)

خیلی وقت‌ها کش قدیمی دی ان اس روی سیستم باعث ارور عدم اتصال به دامنه میشه . برای خالی کردنش این کارها رو انجام بدید :

کلید های ترکیبی Win + R رو بزنید و بنویسید cmd و اینتر بزنید تا محیط کامند پرامپت باز بشه . بعد دستور زیر رو تایپ کنید و Enter رو بزنید :

ipconfig /flushdns

بعد از دیدن پیام موفقیت، مرورگر رو ببندید و دوباره باز کنید ببینید ارور برطرف شده یا نه .

۲. تغییر DNS کامپیوتر به DNS های عمومی و سریع

یکی از اصلی ترین راه‌ها برای حل ارور DNS_PROBE_FINISHED_NXDOMAIN تغییر دادن دی ان اس کارت شبکه است . دی ان اس های پیشفرض مخابرات یا شرکت های اینترنتی گاهی تایم اوت میدن یا اختلال دارن .

  1. وارد Control Panel بشید و برید بخش Network and Sharing Center .
  2. روی اینترنت متصل خودتون کلیک کنید و Properties رو بزنید .
  3. گزینه Internet Protocol Version 4 (TCP/IPv4) رو انتخاب کنید و Properties رو بزنید .
  4. تیک گزینه Use the following DNS server addresses رو فعال کنید .

حالا میتونید از دی ان اس های معروف مثل گوگل یا کلودفلر استفاده کنید :

دی ان اس گوگل:
Preferred DNS server: 8.8.8.8
Alternate DNS server: 8.8.4.4

دی ان اس کلودفلر:
Preferred DNS server: 1.1.1.1
Alternate DNS server: 1.0.0.1

۳. پاک کردن کش و دیتای مرورگر (کروم / فایرفاکس)

گاهی اوقات مشکل از خود گوگل کروم هست . برای حل مشکل dns در گوگل کروم :

توی مرورگر کروم دکمه های Ctrl + Shift + Delete رو بزنید . بخش Time range رو روی All time بذارید و تیک گزینه‌های Cookies and other site data و Cached images and files رو بزنید و روی دکمه Clear data کلیک کنید .

همچنین میتونید عبارت chrome://net-internals/#dns رو توی ادرس بار کروم بزنید و دکمه Clear host cache رو فشار بدید تا کش داخلی کروم هم صفر بشه .

۴. خاموش کردن موقت VPN و انتی ویروس

بعضی از فیلترشکن ها بعد از قطع شدن، تنظیمات پروکسی یا دی ان اس سیستم رو خراب میکنن و باعث خطای عدم اتصال به سرور سایت میشن . اگر وی پی ان روشنه کلا ببندیدش، و حتی کارت شبکه‌های مجازی که فیلترشکن میسازه رو بررسی کنید . همینطور انتی ویروس یا فایروال رو ۵ دقیقه غیرفعال کنید تا مطمئن بشید ترافیک مرورگر رو بلاک نمیکنه .

۵. ریستارت کردن مودم و تجدید IP اینترنت

شاید ساده به نظر برسه اما یه بار خاموش روشن کردن مودم (حدود ۳۰ ثانیه خاموش نگهش دارید) باعث میشه آی پی جدید بگیرید و کش مودم ریست بشه . داخل همون محیط cmd هم میتونید دستورات زیر رو به نوبت وارد کنید تا اتصال شبکه به صورت کامل ریست بشه :

ipconfig /release

ipconfig /renew

netsh winsock reset

بعد سیستم رو ریستارت کنید و وضعیت باز شدن دامنه رو چک کنید .

اگر مدیر سایت هستید و با این ارور مواجه شدید چه کنید؟

اگر صاحب وبسایت هستید و کاربرا گزارش دادن که با ارور NXDOMAIN مواجه میشن، چندتا چیز رو سریع چک کنید :

  • تاریخ انقضای دامنه رو چک کنید ببینید تمدید شده یا نه .
  • نیم سرورهای (NS) هاست یا کلودفلر رو روی دامنه بررسی کنید که درست ست شده باشن .
  • اگر دامنه تازه ثبت شده، معمولا ۲ تا ۲۴ ساعت زمان میبره تا DNS های جهانی کامل ست بشن و باید کمی صبر کنید .
  • توی کنترل پنل هاست مطمئن بشید رکوردهای A و CNAME به درستی به ای پی سرور هاست اشاره میکنن .

نظرات (۰)

هنوز نظری ثبت نشده است. اولین نفری باشید که نظر می‌دهد!

مطالب مرتبط