رفع خطای Dns_probe_finished _nxdomain

فهرست مطالب

عضویت در خبرنامه

با عضویت در خبرنامه‌ ایران‌سرور، اخبار و مقالات را به‌روز و دست اول دریافت کنید.

به‌روزرسانی: تیر ۱۴۰۵

خطای DNS_PROBE_FINISHED_NXDOMAIN یعنی مرورگر شما نتوانسته آدرس IP مربوط به دامنه را پیدا کند؛ به زبان ساده، سیستم DNS نمی‌داند سایتی که وارد کرده‌اید باید به کدام سرور وصل شود. این مشکل بیشتر در Google Chrome دیده می‌شود، اما ممکن است در ویندوز، مک، اندروید، آیفون یا حتی به‌دلیل تنظیمات دامنه و DNS سایت هم رخ دهد.

در این راهنمای کامل از بلاگ ایران‌سرور، ابتدا معنی و ترجمه DNS_PROBE_FINISHED_NXDOMAIN را توضیح می‌دهیم، سپس روش‌های تشخیص علت خطا و رفع آن در Chrome، Windows، macOS، Android و iPhone را مرحله‌به‌مرحله بررسی می‌کنیم.

پاسخ سریع: برای رفع خطای DNS_PROBE_FINISHED_NXDOMAIN ابتدا آدرس سایت را از نظر املایی بررسی کنید، سپس کش DNS را پاک کنید، مرورگر Chrome را ری‌استارت کنید، DNS سیستم را به Google DNS یا Cloudflare تغییر دهید، فایل hosts را بررسی کنید و در نهایت مودم/روتر را خاموش و روشن کنید. اگر صاحب سایت هستید، وضعیت دامنه، Name Server و رکوردهای DNS را هم بررسی کنید.

خطای DNS_PROBE_FINISHED_NXDOMAIN چیست؟

خطای DNS_PROBE_FINISHED_NXDOMAIN زمانی نمایش داده می‌شود که مرورگر نتواند نام دامنه را به آدرس IP تبدیل کند. DNS مثل دفترچه تلفن اینترنت است؛ شما آدرس دامنه را وارد می‌کنید و DNS باید IP سرور آن سایت را پیدا کند. وقتی این تبدیل انجام نشود، Chrome معمولاً پیام «This site can’t be reached» و در پایین صفحه عبارت DNS_PROBE_FINISHED_NXDOMAIN را نشان می‌دهد.

اگر هنوز با مفهوم DNS آشنا نیستید، پیشنهاد می‌کنیم مقاله DNS چیست؟ را بخوانید. همچنین اگر می‌خواهید بدانید دامنه دقیقاً چه نقشی در نمایش سایت دارد، مقاله دامنه چیست؟ می‌تواند دید کامل‌تری به شما بدهد.

خطای DNS_PROBE_FINISHED_NXDOMAIN در کروم

ترجمه DNS_PROBE_FINISHED_NXDOMAIN از انگلیسی به فارسی

ترجمه ساده DNS_PROBE_FINISHED_NXDOMAIN به فارسی این است: «جست‌وجوی DNS تمام شد، اما دامنه پیدا نشد.» برای درک بهتر، این عبارت را بخش‌بندی کنیم:

بخش خطامعنی فارسیتوضیح ساده
DNS_PROBEجست‌وجوی DNSمرورگر تلاش کرده IP دامنه را از DNS پیدا کند.
FINISHEDتمام شدفرآیند جست‌وجو به پایان رسیده است.
NXDOMAINدامنه وجود نداردDNS رکورد معتبری برای دامنه پیدا نکرده است.

پس اگر دنبال «ترجمه dns_probe_finished_nxdomain از انگلیسی به فارسی» هستید، دقیق‌ترین معنی آن این است: دامنه موردنظر در سیستم DNS پیدا نشد. البته این همیشه به معنای حذف شدن سایت نیست؛ گاهی مشکل از کش DNS، تنظیمات شبکه، VPN، مرورگر یا Name Server دامنه است.

خطای DNS_PROBE_FINISHED_NXDOMAIN در مرورگرهای مختلف

این خطا فقط مخصوص Chrome نیست. ماهیت مشکل یکی است، اما متن خطا در مرورگرهای مختلف کمی فرق دارد:

مرورگرمتن احتمالی خطامعنی
Google ChromeThis site can’t be reached / DNS_PROBE_FINISHED_NXDOMAINکروم نتوانسته IP دامنه را پیدا کند.
Mozilla FirefoxHmm. We’re having trouble finding that siteفایرفاکس سایت را پیدا نکرده است.
Microsoft EdgeHmm… can’t reach this pageEdge نمی‌تواند به صفحه دسترسی پیدا کند.
SafariSafari Can’t Find the Serverسافاری سرور سایت را پیدا نکرده است.

نکته: اگر در Chrome عبارتی مثل example.com’s server IP address could not be found. DNS_PROBE_FINISHED_NXDOMAIN دیدید، منظور این است که آدرس IP سرور آن دامنه پیدا نشده است؛ ابتدا URL را چک کنید و بعد سراغ روش‌های پایین بروید.

دلیل بروز خطای DNS_PROBE_FINISHED_NXDOMAIN چیست؟

برای رفع مشکل، اول باید بدانید خطا از سمت کاربر است یا از سمت دامنه/سایت. مهم‌ترین دلایل این ارور را در جدول زیر می‌بینید:

علت احتمالینشانهراهکار پیشنهادی
اشتباه تایپی در آدرس سایتفقط همان دامنه خطا می‌دهدآدرس را دوباره بررسی کنید؛ مخصوصاً حروف، خط تیره و پسوند دامنه را.
کش DNS خراب یا قدیمیسایت قبلاً باز می‌شده، اما الان فقط روی دستگاه شما باز نمی‌شودکش DNS سیستم‌عامل و مرورگر را پاک کنید.
مشکل DNS شرکت اینترنتیچند سایت مختلف باز نمی‌شوندDNS را به Google DNS، Cloudflare یا ۱.۱.۱.۱ تغییر دهید.
دامنه منقضی یا ثبت‌نشدهسایت روی همه دستگاه‌ها خطا می‌دهدوضعیت دامنه را در ICANN Lookup یا پنل ثبت‌کننده دامنه بررسی کنید.
تنظیم نبودن Name Server یا رکورد DNSبعد از تغییر هاست، CDN یا DNS خطا ایجاد شده استName Server، رکورد A، CNAME و رکوردهای DNS را بررسی کنید.
VPN، Proxy، فایروال یا آنتی‌ویروسخطا فقط هنگام روشن بودن ابزار تغییر IP رخ می‌دهدVPN/Proxy/Antivirus را موقتاً خاموش کنید و دوباره تست بگیرید.
فایل hosts تغییر کردهیک سایت خاص فقط روی یک سیستم باز نمی‌شودفایل hosts را بررسی و رکوردهای مشکوک را حذف کنید.
اگر مشکل از دامنه، تمدید یا تنظیم DNS باشد، می‌توانید دامنه دلخواهتان را از ایران‌سرور ثبت و مدیریت کنید.
خرید دامنه

قبل از رفع خطا؛ چطور بفهمیم مشکل از سایت است یا دستگاه ما؟

قبل از اجرای چندین دستور و تغییر تنظیمات شبکه، این تست‌های سریع را انجام دهید:

  1. آدرس سایت را دقیق بررسی کنید. اشتباه در تایپ دامنه، پسوند یا زیر دامنه می‌تواند باعث NXDOMAIN شود.
  2. سایت را با اینترنت دیگر تست کنید. اگر با دیتای موبایل باز می‌شود اما با Wi-Fi نه، احتمالاً مشکل از DNS یا مودم شماست.
  3. سایت را روی دستگاه دیگر باز کنید. اگر روی همه دستگاه‌ها خطا دارد، احتمال مشکل دامنه یا DNS سایت بیشتر است.
  4. از ابزارهای بررسی DNS استفاده کنید. با ابزارهایی مثل ICANN Lookup یا DNS Checker وضعیت دامنه و رکوردها را بررسی کنید.

۱. بررسی وضعیت دامنه در ICANN

اگر صاحب سایت هستید یا احتمال می‌دهید دامنه منقضی شده باشد، دامنه را در ابزار ICANN Lookup بررسی کنید. اگر دامنه ثبت نشده، منقضی شده یا اطلاعات آن در دسترس نباشد، ممکن است خطای DNS_PROBE_FINISHED_NXDOMAIN برای کاربران نمایش داده شود.

بررسی انقضای دامنه در ICANN

برای جلوگیری از این مشکل، دامنه را قبل از تاریخ انقضا تمدید کنید، ایمیل‌های مالکیت دامنه را تأیید کنید و مطمئن شوید Name Serverها به سرویس DNS درست اشاره می‌کنند. اگر دامنه شما IR است، مقاله آموزش ثبت دامنه IR و ساخت شناسه ایرنیک هم برای بررسی تنظیمات دامنه ملی مفید است.

۲. بررسی کش مرورگر و دستگاه

اگر سایت برای دیگران باز می‌شود اما فقط شما خطای DNS_PROBE_FINISHED_NXDOMAIN می‌بینید، احتمالاً کش DNS مرورگر یا دستگاه شما قدیمی شده است. در این حالت، پاک کردن کش DNS، تغییر DNS و ری‌استارت مرورگر معمولاً مشکل را حل می‌کند.

بررسی حافظه کش مرورگر

اگر بعد از رفع مشکل DNS با خطاهای دیگری مثل Forbidden مواجه شدید، مقاله رفع ارور ۴۰۳ می‌تواند علت‌های مربوط به دسترسی، هاست و تنظیمات سرور را برایتان روشن کند.

راهکار سریع رفع خطای DNS_PROBE_FINISHED_NXDOMAIN

اگر دنبال سریع‌ترین مسیر هستید، این چک‌لیست را به ترتیب انجام دهید:

مرحلهاقداممناسب برای
۱آدرس دامنه را دوباره تایپ کنید و با مرورگر دیگر تست بگیرید.همه کاربران
۲کش DNS سیستم را پاک کنید.Windows / macOS
۳کش DNS و Socketهای Chrome را پاک کنید.Chrome
۴DNS را روی ۸.۸.۸.۸ یا ۱.۱.۱.۱ تنظیم کنید.Windows / Android / iPhone / macOS
۵VPN، Proxy و آنتی‌ویروس را موقتاً خاموش کنید.کاربران ابزار تغییر IP
۶فایل hosts و رکوردهای DNS دامنه را بررسی کنید.کاربران حرفه‌ای و صاحبان سایت
۷مودم، روتر و دستگاه را ری‌استارت کنید.وقتی هیچ روش دیگری جواب نداد

۹ راهکار رفع خطای DNS_PROBE_FINISHED_NXDOMAIN

در ادامه، روش‌های اصلی رفع ارور DNS_PROBE_FINISHED_NXDOMAIN را به‌ترتیب از ساده‌ترین تا فنی‌تر توضیح می‌دهیم.

۱. پاک‌سازی کش DNS؛ اولین راه رفع خطای DNS_PROBE_FINISHED_NXDOMAIN

کش DNS شامل آدرس IP سایت‌هایی است که قبلاً باز کرده‌اید. اگر این اطلاعات قدیمی یا خراب شود، مرورگر ممکن است همچنان IP اشتباه را صدا بزند و خطای NXDOMAIN نشان دهد.

پاک‌سازی کش DNS در ویندوز

۱. در منوی Start عبارت Command Prompt یا cmd را جست‌وجو کنید.

۲. روی آن راست‌کلیک کنید و گزینه Run as administrator را بزنید.

پنجره دستور ویندوز

۳. دستور زیر را وارد کنید و Enter بزنید:

ipconfig /flushdns

۴. مرورگر را ببندید و دوباره باز کنید. اگر خطا باقی بود، مراحل تمدید IP و تغییر DNS را هم انجام دهید.

پاک‌سازی کش DNS در مک

۱. برنامه Terminal را باز کنید.

۲. دستور زیر را وارد کنید و کلید Return را بزنید:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

۳. رمز عبور مک را وارد کنید. هنگام تایپ رمز، چیزی در ترمینال نمایش داده نمی‌شود.

پاک‌سازی‌ کش DNS در مک

۴. Chrome یا مرورگر موردنظر را ری‌استارت کنید و سایت را دوباره باز کنید.

برای راه‌اندازی سایت شخصی یا کسب‌وکار آنلاین، می‌توانید دامنه ملی خود را از ایران‌سرور ثبت کنید.
خرید دامنه ir

پاک‌سازی کش DNS در Google Chrome

Chrome حافظه DNS داخلی خود را هم دارد؛ بنابراین حتی اگر کش DNS ویندوز یا مک را پاک کنید، بهتر است کش داخلی کروم را هم پاک کنید.

۱. آدرس زیر را در نوار آدرس Chrome وارد کنید:

chrome://net-internals/#dns

۲. روی گزینه Clear host cache کلیک کنید.

پاک‌سازی‌ کش DNS در گوگل کروم

۳. سپس این آدرس را هم باز کنید:

chrome://net-internals/#sockets

۴. روی Close idle sockets و سپس Flush socket pools کلیک کنید.

بیشتر بخوانید: ارور ۴۰۴ چیست؟

۲. تمدید آدرس IP در ویندوز و مک

اگر مشکل از تنظیمات شبکه یا آدرس IP موقت دستگاه باشد، آزادسازی و دریافت دوباره IP می‌تواند به رفع مشکل کمک کند.

تمدید آدرس IP در ویندوز

۱. Command Prompt را با دسترسی Administrator باز کنید.

۲. دستورات زیر را به‌ترتیب وارد کنید و بعد از هر خط Enter بزنید:

ipconfig /release
ipconfig /renew
netsh winsock reset
netsh int ip reset

۳. بعد از پایان اجرای دستورات، سیستم را ری‌استارت کنید.

تمدید آدرس IP در ویندوز

  • نکته مهم: برای اجرای این دستورات به دسترسی Administrator نیاز دارید.

تمدید آدرس IP در macOS

در مک معمولاً نیازی به اجرای دستور خط فرمان نیست. مراحل زیر را انجام دهید:

۱. به مسیر System Preferences > Network بروید.

منوی System Preferences در مک

۲. اتصال فعلی اینترنت را انتخاب کنید و روی Advanced کلیک کنید.

صفحه Network در سیستم‌عامل مک

۳. وارد تب TCP/IP شوید و گزینه Renew DHCP Lease را بزنید.

تمدید آدرس IP در macOS

۴. مرورگر را ببندید و دوباره سایت را تست کنید.

۳. تغییر DNS Server به Google DNS یا Cloudflare

اگر DNS شرکت اینترنتی شما کند، ناپایدار یا دچار اختلال باشد، مرورگر نمی‌تواند IP بعضی دامنه‌ها را پیدا کند. در این حالت، تغییر DNS یکی از مؤثرترین روش‌هاست.

سرویس DNSPrimary DNSSecondary DNSکاربرد
Google Public DNS۸.۸.۸.۸۸.۸.۴.۴پایدار و عمومی
Cloudflare DNS۱.۱.۱.۱۱.۰.۰.۱سریع، محبوب و مناسب استفاده عمومی
OpenDNS۲۰۸.۶۷.۲۲۲.۲۲۲۲۰۸.۶۷.۲۲۰.۲۲۰دارای قابلیت‌های امنیتی و کنترلی
Quad9۹.۹.۹.۹۱۴۹.۱۱۲.۱۱۲.۱۱۲تمرکز بر امنیت و مسدودسازی دامنه‌های مخرب

تغییر DNS در ویندوز

۱. به مسیر Control Panel > Network and Internet > Network and Sharing Center بروید.

تنظیمات Network and Sharing Center در ویندوز

۲. از سمت چپ روی Change adapter settings کلیک کنید.

۳. روی اتصال فعلی اینترنت راست‌کلیک کنید و Properties را بزنید.

تنظیمات شبکه در ویندوز

۴. گزینه Internet Protocol Version 4 (TCP/IPv4) را انتخاب کنید و روی Properties کلیک کنید.

تغییر تنظیمات سرورهای DNS ویندوز

۵. گزینه Use the following DNS server addresses را انتخاب کنید و DNS دلخواه را وارد کنید. برای مثال:

Preferred DNS server: 8.8.8.8
Alternate DNS server: 8.8.4.4

تغییر آدرس DNS در سیستم‌عامل ویندوز

۶. تغییرات را ذخیره کنید، مرورگر را ببندید و دوباره سایت را باز کنید.

تغییر DNS در Chrome

۱. این آدرس را در نوار آدرس Chrome وارد کنید:

chrome://settings/security

۲. بخش Use secure DNS را پیدا کنید.

۳. گزینه With Custom را فعال کنید و یکی از DNSهای معتبر مثل Google، Cloudflare یا OpenDNS را انتخاب کنید.

تغییر تنظیمات سرورهای DNS در گوگل کروم

برای ثبت دامنه‌های بین‌المللی مثل com و مدیریت آسان DNS، می‌توانید از سرویس دامنه ایران‌سرور استفاده کنید.
خرید دامنه com

۴. ری‌استارت کردن سرویس DNS Client در ویندوز

اگر سرویس DNS Client در ویندوز دچار اختلال شود، ممکن است مرورگر نتواند دامنه‌ها را درست resolve کند.

۱. کلیدهای Windows + R را بزنید.

۲. عبارت زیر را وارد کنید و Enter بزنید:

services.msc

پنجره Run در ویندوز

۳. در لیست سرویس‌ها، DNS Client را پیدا کنید.

۴. اگر امکان Restart فعال بود، روی سرویس راست‌کلیک کنید و Restart را بزنید. اگر غیرفعال بود، سیستم را ری‌استارت کنید.

ری‌استارت سرویس DNS در ویندوز

۵. فایل hosts را بررسی کنید

فایل hosts می‌تواند بعضی دامنه‌ها را به IP مشخصی هدایت کند. اگر دامنه موردنظر به‌اشتباه در این فایل مسدود یا به IP نادرست هدایت شده باشد، خطای DNS_PROBE_FINISHED_NXDOMAIN یا خطاهای مشابه نمایش داده می‌شود.

بررسی فایل hosts در ویندوز

۱. Notepad را در ویندوز جست‌وجو کنید و با گزینه Run as administrator باز کنید.

اجرای Notepad در ویندوز

۲. از مسیر File > Open وارد مسیر زیر شوید:

C:\Windows\System32\drivers\etc\

تغییر آدرس فایل لوکال هاست در ویندوز

۳. نوع فایل را از Text Documents به All Files تغییر دهید و فایل hosts را باز کنید.

فایل Hosts در ویندوز

۴. اگر دامنه‌ای که با آن مشکل دارید در این فایل وجود دارد، آن خط را حذف کنید و فایل را ذخیره کنید.

نمایش آدرس‌های IP مسدود در فایل Hosts ویندوز

بررسی فایل hosts در مک و لینوکس

در macOS یا Linux، ترمینال را باز کنید و دستور زیر را اجرا کنید:

sudo nano /etc/hosts

اگر نام دامنه موردنظر در فایل hosts قرار دارد و به IP اشتباه اشاره می‌کند، آن خط را حذف یا اصلاح کنید. سپس فایل را ذخیره کنید و دوباره سایت را تست کنید.

۶. تنظیمات مخفی Chrome Flags را ریست کنید

تنظیمات آزمایشی Chrome یا همان Chrome Flags گاهی با شبکه، DNS یا Secure DNS تداخل پیدا می‌کند. برای بازگردانی تنظیمات:

۱. در Chrome این آدرس را باز کنید:

chrome://flags

۲. روی گزینه Reset all کلیک کنید.

بازنشانی تنظیمات مخفی کروم برای رفع خطای DNS_PROBE_FINISHED_NXDOMAIN

۳. مرورگر را کامل ببندید و دوباره باز کنید.

بیشتر بخوانید: ارور ۵۰۰ چیست؟

۷. VPN، Proxy، فایروال یا آنتی‌ویروس را موقتاً غیرفعال کنید

بعضی ابزارهای تغییر IP، آنتی‌ویروس‌ها یا فایروال‌ها درخواست‌های DNS را از مسیر دیگری عبور می‌دهند. اگر آن مسیر مشکل داشته باشد، ممکن است فقط هنگام فعال بودن آن ابزارها با DNS_PROBE_FINISHED_NXDOMAIN روبه‌رو شوید.

برای تست، VPN یا Proxy را خاموش کنید، مرورگر را ری‌استارت کنید و سایت را دوباره باز کنید. اگر مشکل حل شد، سرور VPN را تغییر دهید، از DNS دیگری استفاده کنید یا تنظیمات امنیتی نرم‌افزار را بررسی کنید.

۸. CDN و رکوردهای DNS دامنه را بررسی کنید

اگر صاحب سایت هستید و کاربران شما این خطا را گزارش می‌کنند، مشکل ممکن است از تنظیمات DNS دامنه، CDN یا رکوردهای DNS باشد. موارد زیر را بررسی کنید:

  • آیا Name Serverهای دامنه درست تنظیم شده‌اند؟
  • آیا رکورد A دامنه به IP صحیح هاست اشاره می‌کند؟
  • آیا رکورد CNAME برای www یا زیردامنه‌ها درست تعریف شده است؟
  • آیا بعد از تغییر DNS، زمان کافی برای انتشار رکوردها گذشته است؟
  • آیا CDN فعال است و دامنه به آدرس درست متصل شده است؟

اگر از CDN استفاده می‌کنید و بعد از تغییر رکوردها خطا ایجاد شده، CDN را موقتاً غیرفعال کنید یا تنظیمات DNS آن را بررسی کنید. برای آشنایی بیشتر با این سرویس، مقاله CDN چیست؟ را بخوانید.

سرویس cdn ایران سرور

با CDN ایران‌سرور، محتوای خود را در کمال سرعت و امنیت توزیع کنید.

خرید cdn

۹. مودم، روتر و دستگاه را ری‌استارت کنید

اگر هیچ‌کدام از روش‌های بالا جواب نداد، مودم یا روتر را خاموش کنید، حدود ۳۰ تا ۶۰ ثانیه صبر کنید و دوباره روشن کنید. سپس دستگاه و مرورگر را هم ری‌استارت کنید. گاهی مشکل فقط به کش شبکه، IP موقت یا اختلال ساده مودم مربوط است.

رفع خطای DNS_PROBE_FINISHED_NXDOMAIN در اندروید

برای رفع خطای DNS_PROBE_FINISHED_NXDOMAIN در اندروید، این مراحل را به‌ترتیب انجام دهید:

  1. حالت پرواز را روشن و خاموش کنید. این کار اتصال شبکه را دوباره برقرار می‌کند.
  2. بین Wi-Fi و دیتای موبایل جابه‌جا شوید. اگر سایت با دیتای موبایل باز شد، مشکل احتمالاً از DNS مودم یا Wi-Fi است.
  3. کش Chrome را پاک کنید. مسیر معمول: Settings > Apps > Chrome > Storage > Clear Cache.
  4. Chrome را به‌روزرسانی کنید. نسخه قدیمی مرورگر ممکن است با DNS یا Secure DNS مشکل داشته باشد.
  5. Private DNS را تغییر دهید. در Android 9 و نسخه‌های جدیدتر، وارد Settings > Network & Internet > Private DNS شوید و گزینه Private DNS provider hostname را انتخاب کنید. سپس مقدار زیر را وارد کنید:
dns.google

برای استفاده از Cloudflare هم می‌توانید این مقدار را وارد کنید:

1dot1dot1dot1.cloudflare-dns.com

۶. اگر VPN فعال است، آن را خاموش کنید و دوباره تست بگیرید. در بسیاری از موارد، خطای dns_probe_finished_nxdomain android به DNS داخلی VPN مربوط است.

رفع خطای DNS_PROBE_FINISHED_NXDOMAIN در آیفون

در iPhone و iPad هم معمولاً مشکل با تغییر DNS شبکه Wi-Fi یا ری‌استارت اتصال حل می‌شود:

  1. وارد Settings > Wi-Fi شوید.
  2. روی آیکن اطلاعات کنار شبکه Wi-Fi بزنید.
  3. به بخش Configure DNS بروید.
  4. گزینه Manual را انتخاب کنید.
  5. DNSهای فعلی را در صورت نیاز حذف کنید و این مقادیر را اضافه کنید:
۸.۸.۸.۸
۸.۸.۴.۴

بعد از ذخیره تنظیمات، مرورگر را ببندید و سایت را دوباره باز کنید.

رفع خطای DNS_PROBE_FINISHED_NXDOMAIN در ویندوز

اگر می‌خواهید سریع‌ترین نسخه رفع خطا در ویندوز را داشته باشید، Command Prompt را با دسترسی Administrator باز کنید و این دستورات را به‌ترتیب اجرا کنید:

ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh winsock reset
netsh int ip reset

بعد از اجرای دستورات، سیستم را ری‌استارت کنید. اگر هنوز خطا را می‌بینید، DNS را از تنظیمات کارت شبکه به ۸.۸.۸.۸ و ۸.۸.۴.۴ یا ۱.۱.۱.۱ و ۱.۰.۰.۱ تغییر دهید. سپس فایل hosts و VPN/Proxy را هم بررسی کنید.

رفع خطای DNS_PROBE_FINISHED_NXDOMAIN در Chrome

برای رفع خطای dns_probe_finished_nxdomain chrome، فقط به تنظیمات ویندوز یا مک اکتفا نکنید؛ خود Chrome را هم بررسی کنید:

  1. در نوار آدرس Chrome وارد کنید: chrome://net-internals/#dns و روی Clear host cache بزنید.
  2. وارد chrome://net-internals/#sockets شوید و Socketها را پاک کنید.
  3. از مسیر chrome://settings/security بخش Secure DNS را بررسی کنید و DNS معتبری مثل Google یا Cloudflare بگذارید.
  4. افزونه‌های VPN، Proxy و Security را موقتاً غیرفعال کنید.
  5. در chrome://flags تنظیمات آزمایشی را Reset کنید.

اگر خطا فقط در Chrome رخ می‌دهد اما همان سایت در Firefox یا Edge باز می‌شود، احتمالاً مشکل از کش داخلی Chrome، افزونه‌ها یا Secure DNS است.

اگر صاحب سایت هستید، برای رفع DNS_PROBE_FINISHED_NXDOMAIN چه کنید؟

اگر کاربران سایت شما این خطا را می‌بینند، موضوع فقط به دستگاه کاربر مربوط نیست. این چک‌لیست را بررسی کنید:

  • تمدید دامنه: مطمئن شوید دامنه منقضی نشده است.
  • تأیید مالکیت دامنه: ایمیل‌های تأیید مالکیت و اطلاعات ثبت‌کننده دامنه را بررسی کنید.
  • Name Server: مطمئن شوید NSها به DNS Provider درست اشاره می‌کنند.
  • رکورد A: دامنه اصلی باید به IP درست هاست متصل باشد.
  • رکورد CNAME: نسخه www یا زیردامنه‌ها باید به مقصد درست اشاره کنند.
  • انتشار DNS: بعد از تغییر NS یا رکوردها، چند دقیقه تا چند ساعت برای انتشار DNS زمان بدهید.
  • CDN: اگر CDN فعال است، وضعیت دامنه و رکوردهای تعریف‌شده در پنل CDN را بررسی کنید.

برای مدیریت بهتر دامنه و DNS، استفاده از پنل ثبت دامنه و هاستینگ معتبر اهمیت زیادی دارد. اگر هنوز زیرساخت سایتتان را انتخاب نکرده‌اید، می‌توانید راهنمای هاست چیست؟ و مقاله هاستینگ چیست؟ را هم بخوانید.

جمع‌بندی؛ DNS_PROBE_FINISHED_NXDOMAIN قابل حل است

خطای DNS_PROBE_FINISHED_NXDOMAIN یعنی مرورگر نتوانسته دامنه را به IP معتبر تبدیل کند. این مشکل ممکن است از اشتباه تایپی، کش DNS، DNS شرکت اینترنتی، تنظیمات Chrome، VPN، فایل hosts، یا تنظیمات دامنه و Name Server باشد. برای کاربران عادی، پاک کردن کش DNS، تغییر DNS، ری‌استارت Chrome و خاموش کردن VPN معمولاً مشکل را حل می‌کند. برای صاحبان سایت، بررسی انقضای دامنه، رکورد A، CNAME، Name Server و CDN ضروری است.

سوالات متداول درباره DNS_PROBE_FINISHED_NXDOMAIN

۱. خطای DNS_PROBE_FINISHED_NXDOMAIN چیست؟

این خطا یعنی مرورگر نتوانسته آدرس IP مربوط به دامنه را از DNS پیدا کند. به همین دلیل، سایت باز نمی‌شود و Chrome معمولاً پیام This site can’t be reached را نشان می‌دهد.

۲. ترجمه dns_probe_finished_nxdomain از انگلیسی به فارسی چیست؟

ترجمه دقیق آن این است: «جست‌وجوی DNS تمام شد، اما دامنه پیدا نشد.» بخش NXDOMAIN مخفف Non-Existent Domain و به معنی «دامنه ناموجود» است.

۳. برای رفع خطای dns_probe_finished_nxdomain در اندروید چه کار کنم؟

ابتدا حالت پرواز را روشن و خاموش کنید، بین Wi-Fi و دیتای موبایل جابه‌جا شوید، کش Chrome را پاک کنید، مرورگر را آپدیت کنید و در صورت نیاز Private DNS را روی dns.google یا 1dot1dot1dot1.cloudflare-dns.com بگذارید.

۴. رفع خطای dns_probe_finished_nxdomain در ویندوز چطور انجام می‌شود؟

Command Prompt را با دسترسی Administrator باز کنید و دستورات ipconfig /flushdns، ipconfig /release، ipconfig /renew، netsh winsock reset و netsh int ip reset را اجرا کنید. سپس سیستم را ری‌استارت کنید و در صورت نیاز DNS را تغییر دهید.

۵. چرا خطای DNS_PROBE_FINISHED_NXDOMAIN فقط در Chrome دیده می‌شود؟

اگر سایت در مرورگرهای دیگر باز می‌شود اما در Chrome خطا می‌دهد، احتمالاً کش DNS داخلی Chrome، Secure DNS، افزونه VPN/Proxy یا تنظیمات Chrome Flags باعث مشکل شده است.

۶. پیام “server IP address could not be found” یعنی چه؟

این پیام یعنی مرورگر نتوانسته IP سرور دامنه‌ای را که وارد کرده‌اید پیدا کند. این پیام معمولاً همراه با DNS_PROBE_FINISHED_NXDOMAIN نمایش داده می‌شود و باید با بررسی آدرس دامنه، پاک کردن کش DNS و تغییر DNS آن را رفع کنید.

۷. آیا VPN باعث DNS_PROBE_FINISHED_NXDOMAIN می‌شود؟

بله. بعضی VPNها و Proxyها درخواست‌های DNS را از سرورهای خود عبور می‌دهند. اگر DNS آن سرورها مشکل داشته باشد یا دسترسی به دامنه محدود شود، ممکن است خطای NXDOMAIN نمایش داده شود.

۸. آیا مشکل DNS_PROBE_FINISHED_NXDOMAIN از هاست است؟

گاهی بله. اگر دامنه به IP اشتباه هاست اشاره کند، رکورد A حذف شده باشد، Name Server درست نباشد یا CDN اشتباه تنظیم شده باشد، کاربران ممکن است این خطا را ببینند. اما اگر فقط روی دستگاه شما رخ می‌دهد، احتمالاً مشکل از کش DNS، مرورگر یا شبکه شماست.

۹. بعد از تغییر DNS دامنه چقدر باید صبر کنیم؟

انتشار تغییرات DNS بسته به نوع رکورد، TTL، رجیسترار و DNS Provider می‌تواند از چند دقیقه تا چند ساعت زمان ببرد. برای دامنه‌های ملی و تغییرات Name Server هم بهتر است وضعیت را با ابزارهای DNS Checker بررسی کنید.

منابع

امتیاز شما به محتوا

نظر خود را در رابطه با مقاله‌ای که خواندید ثبت کنید. همچنین می‌توانید نظر خود را نظر در بخش نظرات بنویسید.

4.2/5 - (4 امتیاز)

دیدگاه شما

یک پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *