آخر تحديث في يونيو 13, 2024 بواسطة جيروم كيرفيل
أخطاء مثل DNS_PROBE_PROBE_FINISHED_NXDOMAIN غالبًا ما ينشأ عن عدم قدرة المتصفح على الاتصال بالخادم.
في هذا الدليل، سأستكشف أسباب معظم الأخطاء من هذا النوع وأقدم حلاً مباشراً لها. دعونا نتعمق!
ما هو خطأ DNS_PROBE_FINISHED_NXDOMAIN؟ ولماذا يحدث هذا الخطأ؟
يرتبط خطأ DNS_PROBE_PROBE_FINISHED_NXDOMAIN بخطأ DNS.
ما هو DNS؟ 🤔
يرمز DNS إلى نظام أسماء النطاقات. وهي تقنية تُستخدم لترجمة أسماء النطاقات (مثل مثال على المجال) إلى عناوين IP (مثل 302.1.311.1). تستخدم أجهزة الكمبيوتر عنوان IP هذا لتحديد هوية بعضها البعض والتواصل فيما بينها عبر الإنترنت.
في بعض الأحيان يفشل DNS في ترجمة النطاق إلى IP وعندها يعرض لك المتصفح خطأ DNS_PROBE_FINISHED_FINISHED_NXDOMAIN.
لماذا فشل نظام أسماء النطاقات DNS؟
الأسباب المحتملة لفشل DNS في ترجمة النطاق إلى IP هي
- كان اسم النطاق غير صحيح
- النطاق غير مسجل أو انتهت صلاحيته
- تم تعطيل اتصالك بالإنترنت مؤقتاً
- يقوم جدار الحماية من المكون الإضافي للأمان أو شبكة CDN بحظر الوصول إلى موقعك
- لم يتم تكوين DNS بشكل صحيح على جهاز الكمبيوتر الخاص بك
- تتداخل شبكة VPN مع الاتصال، وما إلى ذلك
تجدر الإشارة إلى أن هذا الخطأ تحديدًا 💣 يبدو مختلفًا في المتصفحات المختلفة. دعنا نلقي نظرة على بعض الاختلافات في خطأ DNS_PROBE_FINISHED_NXDOMAIN:
- جوجل كروم: لا يمكن الوصول إلى هذا الموقع أو صفحة الويب هذه غير متوفرة. مثال على المجال تعذر العثور على عنوان IP الخاص بالخادم.
- موزيلا فايرفوكس: همم. نواجه مشكلة في العثور على هذا الموقع. لا يمكننا الاتصال بالخادم في مثال على المجال.
- مايكروسوفت إيدج: لا يمكنني الوصول إلى هذه الصفحة. جرب هذا: تأكد من أن لديك عنوان الويب الصحيح: مثال على المجال.
- سفاري: يتعذر على Safari العثور على الخادم يتعذر على Safari فتح الصفحة "مثال على المجال" لأن Safari لا يمكنه العثور على الخادم "مثال على المجال"..
الآن بعد أن عرفت سبب حدوث خطأ DNS وكيف يمكن أن يبدو بناءً على المتصفح الذي تستخدمه، دعنا نتعمق في الحلول.
إصلاح DNS_PROBE_FINISHED_NXDOMAIN: خطوات استكشاف الأخطاء وإصلاحها
نظرًا لأننا لا نعرف السبب الدقيق وراء ظهور الخطأ على موقع الويب الخاص بك، فإننا نوصي بتجربة الحلول التالية واحدًا تلو الآخر.
1. أعد تشغيل الاتصال بالإنترنت وأعد تشغيل الكمبيوتر الخاص بك
نظرًا لأنه من المعروف أن مشكلات الشبكة المؤقتة تتسبب في حدوث أخطاء DNS، نقترح أن تبدأ بإعادة تشغيل اتصالك بالإنترنت وإعادة تشغيل النظام لديك.
2. مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات DNS
إذا لم يحل ما سبق المشكلة، فابق معي. لا يزال لدينا سبع محاولات أخرى محتملة لإصلاح DNS_PROBE_FINISHED_NXDOMAIN يجب العمل عليها والمحاولة التالية هي السبب الشائع.
يشير مصطلح التخزين المؤقت إلى عملية تخزين البيانات التي يتم الوصول إليها بشكل متكرر في موقع يمكن استرجاعها فيه بسرعة وسهولة، بدلاً من الوصول المتكرر إلى مصدر البيانات.
يطبّق نظام أسماء النطاقات DNS التخزين المؤقت لتخزين عناوين IP لمواقع الويب التي تزورها بحيث يمكن تحميل هذه المواقع بشكل أسرع عند زيارتها مرة أخرى في المستقبل. في بعض الأحيان يصبح عنوان IP المخزّن قديمًا، وعندها يظهر لك المتصفح خطأ "يتعذر الوصول إلى الموقع".
ولإصلاح هذه المشكلة، تحتاج إلى إزالة ذاكرة التخزين المؤقت لنظام أسماء النطاقات من نظام التشغيل (ويندوز أو ماك). إليك ما تحتاج إلى القيام به:
مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات DNS لنظام التشغيل Windows
انتقل إلى ابدأ القائمة وابحث عن موجه الأوامر. حدده واختر التشغيل كمسؤول الذي يظهر أسفل التطبيق.
ستفتح نافذة داكنة اللون. اكتب الأمر التالي واضغط على أدخل:
ipconfig / flushdns
مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات لنظام التشغيل MacOS
افتح المحطة الطرفية على نظام التشغيل Mac وأدخل الأمر التالي:
sudo dscacheutil -flushcache؛ sudo killall -HUP mDNSResponder
اضغط على أدخل المفتاح عند الانتهاء.
سيُطلب منك إدخال كلمة السر. افعلها واضغط على أدخل المفتاح مرة أخرى.
بعد مسح DNS الخاص بك، افتح موقع الويب الخاص بك وتحقق مما إذا كان خطأ DNS قد اختفى. إذا لم يكن كذلك، فانتقل إلى الحل التالي.
3. تجديد عنوان IP على الكمبيوتر
من الحلول الأخرى التي يمكن أن تعمل كإصلاح DNS_PROBE_FINISHED_NXDOMAIN هو تجديد عنوان IP على نظام التشغيل Windows أو Mac.
تجديد عنوان IP على نظام التشغيل Windows
افتح موجه الأوامر وحدد التشغيل كمسؤول (انظر لقطات الشاشة أعلاه إذا لم تكن متأكدًا من كيفية القيام بذلك).
اكتب الأمر التالي واضغط على أدخل:
ipconfig / الإصدار
بعد ذلك، أدخل الأمر التالي واضغط على أدخل:
ipconfig / تجديد ipconfig
سيؤدي ذلك إلى تجديد عنوان IP الخاص بك.
أعد تشغيل الكمبيوتر قبل التحقق من موقع الويب الخاص بك.
تجديد عنوان IP على نظام التشغيل macOS
انتقل إلى تفضيلات النظام → الشبكةثم اختر الاتصال الحالي بالإنترنت وانقر على متقدم الزر.
بعد ذلك، انتقل إلى TCP/IP علامة التبويب، حدد علامة التبويب تجديد عقد إيجار DHCP واضغط على حسناً.
أعد تشغيل الكمبيوتر قبل التحقق من موقع الويب الخاص بك.
4. إعادة تشغيل خدمة عميل DNS (ويندوز فقط)
لإعادة تشغيل خدمة عميل DNS على نظام التشغيل Windows، افتح موجه الأوامروأدخل الأمر التالي، واضغط على أدخل:
إيقاف net dnscache
سيؤدي هذا إلى إيقاف خدمة DNS. لإعادة تشغيلها, إدراج الأمر التالي واضغط على أدخل:
صافي بدء تشغيل dnscache
حاول فتح موقع الويب الخاص بك الآن.
5. تغيير خادم DNS
يتم تعيين DNS الخاص بك من قبل مزود خدمة الإنترنت (ISP) الخاص بك، ولكن يمكنك التبديل مؤقتًا إلى خادم عام مثل Cloudflare أو Google. سنوضح استخدام خادم DNS الخاص بجوجل.
تغيير خادم DNS على نظام التشغيل Windows
افتح موجه الأوامراكتب "لوحة التحكم" وضرب حسناً الزر.
ستفتح نافذة جديدة. في هذه النافذة، حدد الشبكة والإنترنت → مركز الشبكة والمشاركة → تغيير إعدادات المحول.
انقر بزر الماوس الأيمن على اتصالك الحالي وحدد الخصائص الخيار.
اختر الإصدار 4 من بروتوكول الإنترنت وانقر على خيار الخصائص الزر.
في النافذة التالية، حدد استخدم عناوين خادم DNS التالية وإدراج عناوين IP في أماكنها المناسبة (انظر الصورة أدناه):
- بالنسبة إلى IPv4: 8.8.8.8.8.8 (خادم DNS المفضل) و8.8.8.4 (خادم DNS البديل)
- بالنسبة إلى IPv6: 2606:4700:4700:4700::1111 و 2606:4700:4700:4700:1001
اضغط على حسناً الزر, إعادة التشغيل متصفحك، وتحقق مما إذا كان خطأ DNS لا يزال يظهر.
تغيير خادم DNS على نظام التشغيل MacOS
انتقل إلى تفضيلات النظام → الشبكة.
حدد اتصال المنطقة المحلية الحالي واضغط على متقدم الزر.
ثم اختر نظام أسماء النطاقات علامة التبويب. انقر على + في الجزء السفلي من قائمة خوادم DNS و ادخل عنوان IPv4 (8.8.8.8.8.8) أو IPv6 (2001:4860:4860:4860::8888) اضغط على حسناً وانتقل إلى المتصفح وحاول فتح الموقع الإلكتروني.
إليك مثال على شكل إدارة DNS على نظام التشغيل Mac (تُظهِر لقطة الشاشة الخاصة بنا نظام أسماء النطاقات الخاص ب Cloudflare):
6. تعطيل برنامج مكافحة الفيروسات والشبكة الافتراضية الخاصة
لا تكتفي تطبيقات مكافحة الفيروسات بفحص موقعك على الويب فحسب، بل تراقب أيضًا أنشطة التصفح الخاصة بك وتحظر دخولك إلى المواقع الضارة. وأحيانًا تحظر مواقع الويب حتى عندما يكون الموقع آمنًا تمامًا.
كما تمنع الشبكة الخاصة الافتراضية أو الشبكة الخاصة الافتراضية المستخدمين من الوصول إلى المواقع الخبيثة، ولكنها قد تحجب مواقع غير ضارة عن غير قصد.
قم بتعطيل تطبيقي VPN ومكافحة الفيروسات إذا كانا مثبتين على حاسوبك. ثم تحقق مما إذا كان خطأ DNS_PROBE_FINISHED_NXDOMAIN لا يزال يظهر. إذا كان لديك شبكة افتراضية خاصة مثبتة على متصفحك، فقم بتعطيلها أيضًا.
7. تحقق من إعدادات ملف المضيفين المحليين
يحتوي كل كمبيوتر على ملف مضيف محلي يساعد في مطابقة اسم المجال مع عنوان IP الخاص به.
يمكن استخدام ملف المضيفين المحلي لحظر الوصول إلى مواقع معينة لأسباب تتعلق بالأمان أو الرقابة الأبوية أو الإنتاجية. يمكنك التحقق مما إذا تمت إضافة موقعك إلى الملف لمنع المستخدمين من الوصول إليه عبر الإنترنت.
التحقق من إعدادات ملف المضيفين المحليين على نظام التشغيل Windows
انتقل إلى ابدأ القائمة وابحث عن المفكرة. يمكنك استخدام أي نوع من أنواع محرر النصوص مثل Sublime و Atom و TextPad و TextEdit وغيرها.
حدد محرر النصوص واختر التشغيل كمسؤول.
بعد ذلك، انتقل داخل محرر النصوص إلى ملف → فتح.
ستظهر نافذة جديدة مع خيار يسمى اسم الملف. في هذا الخيار أدخل الموقع التالي واضغط على أدخل:
C:\Windows\System32\Drivers\etc\hosts
سيتم فتح الملف في محرر النصوص.
في محرر النصوص، ابحث عن ":::1 المضيف المحلي" الخط.
تحقق مما إذا كان اسم نطاق موقعك يظهر أسفل هذا السطر. إذا ظهر، فهذا يعني أن ملف المضيفين المحليين قد حظر الموقع. إزالة اسم النطاق احفظ التغييرات، و الخروج المحرر
تحقق من إعدادات ملف المضيفين المحليين على نظام التشغيل macOS
انتقل إلى الذهاب → المرافق وحدد المحطة الطرفية.
بعد ذلك، أدخل الأمر التالي:
sudo nano /private/etc/hosts
بمجرد أن تضغط على أدخلسيُطلب منك إدخال كلمة السر ثم توجيهها إلى ملف المضيفين المحليين.
ابحث عن ":::1 المضيف المحلي" الخط ومعرفة ما إذا كان اسم النطاق يظهر أسفل هذا السطر. إذا ظهر، فهذا يعني أن الملف يحظر هذا المجال.
حذف مجالك, احفظ الملف، و الخروج المحرر
الآن، يجب أن تكون قادرًا على الوصول إلى موقعك على الويب دون مواجهة خطأ DNS.
تجدر الإشارة إلى أن ملف المضيفين المحليين لا يضع المواقع في القائمة السوداء تلقائيًا. لذلك ربما تم تحريره يدوياً من قبل مستخدم لحظر الوصول إلى موقعك الإلكتروني.
8. إعادة تعيين أعلام كروم
إذا لم تنجح أي من محاولات إصلاح DNS_PROBE_FINISHED_NXDOMAIN السابقة، فلا يزال لديك فرصة أخيرة - لا تستسلم! قد تفي أعلام كروم بالغرض. إذا لم تكن قد سمعت بها من قبل، فإن ما تشير إليه هو قائمة مخفية من الخيارات التي تسمح للمستخدمين بتمكين الميزات التجريبية في المتصفح أو تعطيلها. لم يتم إطلاق هذه الميزات رسمياً وهي متاحة فقط لأغراض تجريبية.
يمكن أن تتسبب بعض هذه الميزات التجريبية في حدوث خطأ DNS_PROBE_FINISHED_NXDOMAIN بسبب سوء التكوين. يجب أن تؤدي إعادة تعيين علامات Chrome إلى حل هذه المشكلة.
إدراج "chrome://flags" في شريط عنوان المتصفح الخاص بك واضغط على أدخل. ثم اختر إعادة تعيين الكل في أعلى الشاشة.
سيُطلب منك إعادة تشغيل المتصفح. قم بذلك ثم حاول فتح موقع الويب الخاص بك.
الأفكار النهائية حول إصلاح DNS_PROBE_FINISHED_NXDOMAIN
على عكس حل أخطاء ووردبريس الشائعة، لا يتضمن تنفيذ إصلاح DNS_PROBE_FINISHED_NXDOMAIN الذهاب إلى الواجهة الخلفية لموقعك وإجراء تعديلات محفوفة بالمخاطر على ملفاتك. يشير خطأ DNS إلى وجود مشكلة في جهاز الكمبيوتر الخاص بك.
👉 لإصلاح هذه المشكلة بالتحديد، عليك اتخاذ الخطوات التالية:
- أعد تشغيل الاتصال بالإنترنت وأعد تشغيل الكمبيوتر الخاص بك
- مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات DNS
- تجديد عنوان IP على الكمبيوتر
- إعادة تشغيل خدمة عميل DNS (ويندوز فقط)
- تغيير خادم DNS
- تعطيل برنامج مكافحة الفيروسات والشبكة الافتراضية الخاصة
- التحقق من إعدادات ملف المضيفين المحليين
- إعادة تعيين أعلام كروم
💡 إذا كنت تواجه أي مشكلات أخرى في موقع ووردبريس الخاص بك، فلدينا الكثير من مقالات استكشاف الأخطاء وإصلاحها المشابهة لهذه المقالة. من الأماكن الجيدة للبدء هو برنامجنا التعليمي حول كيفية إصلاح أخطاء ووردبريس الأكثر شيوعًا.
إذا كانت لديك أي أسئلة إضافية حول تنفيذ إصلاح DNS_PROBE_FINISHED_NXDOMAIN، فأخبرنا بذلك في التعليقات.