إذا كنت قد واجهت من قبل خطأ ERR_NAME_NOT_RESOLVED أثناء تصفح الإنترنت، فأنت تعلم كم يمكن أن يكون محبطًا. يظهر هذا الخطأ عادةً في متصفح جوجل كروم (وأيضًا في المتصفحات الأخرى المعتمدة على كروميوم مثل مايكروسوفت إيدج) عندما يعجز المتصفح عن حل اسم النطاق للموقع الذي تحاول زيارته. ببساطة، يعني ذلك أن نظام DNS (نظام أسماء النطاقات) فشل، وبالتالي لا يستطيع المتصفح العثور على الموقع الذي تريد زيارته. في هذا الدليل، سنستعرض أسباب حدوث خطأ ERR_NAME_NOT_RESOLVED، والجوانب التقنية التي تقف وراءه، والأهم من ذلك، كيفية إصلاحه. سواء كنت مالك موقع أو مستخدمًا عاديًا، سيوفر لك هذا الدليل المعرفة والأدوات اللازمة لحل المشكلة والعودة إلى التصفح.
ما هو خطأ ERR_NAME_NOT_RESOLVED؟
يشير خطأ ERR_NAME_NOT_RESOLVED إلى أن المتصفح لا يمكنه الاتصال بالموقع الذي تحاول الوصول إليه لأنه عجز عن حل اسم النطاق (على سبيل المثال، www.example.com) إلى عنوان الـ IP المقابل. عادةً ما يحدث هذا الفشل بسبب مشاكل في DNS، حيث إن DNS مسؤول عن تحويل أسماء النطاقات إلى عناوين الـ IP. تتضمن عملية حل اسم النطاق استعلامات يتم إرسالها إلى خوادم DNS، والتي تُرجع العنوان الصحيح للموقع. إذا فشلت هذه العملية، لا يستطيع المتصفح الوصول إلى الموقع، ويظهر هذا الخطأ.
الأسباب الشائعة لحدوث خطأ ERR_NAME_NOT_RESOLVED
هناك عدة أسباب محتملة لحدوث هذا الخطأ، تتراوح من مشكلات في إعدادات DNS للموقع إلى مشاكل في الشبكة المحلية. إليك بعض الأسباب الشائعة:
مشكلات خوادم DNS
السبب: خوادم DNS مسؤولة عن حل أسماء النطاقات إلى عناوين الـ IP. إذا كانت خوادم DNS الخاصة بك غير متوفرة أو بطيئة أو تم تكوينها بشكل غير صحيح، فقد لا تتمكن من حل اسم النطاق للموقع، مما يؤدي إلى ظهور الخطأ ERR_NAME_NOT_RESOLVED. الحل: قم بالتبديل إلى خادم DNS آخر (مثل Google DNS أو Cloudflare DNS) لضمان أداء أفضل وموثوقية أعلى.
تكوين DNS غير صحيح على جهازك
السبب: إذا كانت إعدادات DNS على جهازك غير صحيحة، فقد لا يكون الجهاز قادرًا على حل أسماء النطاقات بشكل صحيح. قد يحدث هذا بسبب تغييرات يدوية أو إعدادات غير صحيحة من مزود خدمة الإنترنت أو أثناء الإعداد. الحل: تحقق من إعدادات DNS وتأكد من تحديثها لاستخدام خوادم DNS موثوقة (مثل 8.8.8.8 و 8.8.4.4 لـ Google DNS).
تلف ذاكرة التخزين المؤقتة لـ DNS
السبب: يقوم جهاز الكمبيوتر أو جهاز التوجيه (الراوتر) أو خادم DNS بتخزين أسماء النطاقات التي تم حلها مسبقًا. مع مرور الوقت، قد تصبح هذه البيانات قديمة أو تالفة، مما يمنع المتصفح من حل اسم النطاق بشكل صحيح. الحل: قم بتفريغ ذاكرة التخزين المؤقتة لـ DNS لإزالة البيانات القديمة أو التالفة.
مشكلات في تكوين DNS للموقع
السبب: في بعض الأحيان، قد يواجه الموقع الذي تحاول زيارته مشكلات في تكوين DNS على طرفه، مثل سجلات DNS المفقودة أو غير الصحيحة. إذا كانت سجلات DNS الخاصة بالموقع غير مُعدة بشكل صحيح، فلن يتمكن المتصفح من حل اسم النطاق، مما يؤدي إلى هذا الخطأ. الحل: إذا كنت مالك الموقع، تأكد من تكوين إعدادات DNS بشكل صحيح مع مسجل النطاق أو مزود الاستضافة. إذا كنت مستخدمًا، تواصل مع دعم الموقع لإبلاغهم بالمشكلة.
التداخل من جدار الحماية أو برنامج مكافحة الفيروسات
السبب: قد يقوم جدار الحماية أو برنامج مكافحة الفيروسات على جهازك بحظر طلبات DNS، مما يؤدي إلى ظهور خطأ ERR_NAME_NOT_RESOLVED. قد يحدث هذا إذا كان البرنامج الأمني مبالغًا فيه أو تم تكوينه بشكل غير صحيح. الحل: قم بتعطيل جدار الحماية أو برنامج مكافحة الفيروسات مؤقتًا وتحقق إذا كان بإمكانك الوصول إلى الموقع. إذا تم حل الخطأ، قم بتعديل إعدادات الأمان للسماح بطلبات DNS.
مشكلات مع مزود خدمة الإنترنت (ISP)
السبب: قد يواجه مزود خدمة الإنترنت (ISP) مشكلات في DNS أو يستخدم خادم DNS بطيء أو غير موثوق، مما يتسبب في فشل عملية حل النطاق. الحل: قم بالتبديل إلى مزود DNS خارجي (مثل Google DNS أو Cloudflare DNS) لتجاوز خادم DNS الخاص بمزود الإنترنت.
مشكلات الاتصال
السبب: الاتصال الضعيف أو المتقطع بالإنترنت قد يتسبب في فشل استعلامات DNS. إذا كانت الاتصال بشبكتك غير مستقر أو إذا تم قطع الاتصال بالإنترنت، فقد لا يتمكن جهازك من حل اسم النطاق. الحل: تحقق من اتصالك بالإنترنت وتأكد من استقراره. إذا كنت تستخدم Wi-Fi، حاول التبديل إلى اتصال سلكي للحصول على موثوقية أفضل.
مشكلات خوادم DNS المؤقتة
السبب: في بعض الأحيان، قد تكون خوادم DNS التي تستخدمها غير متوفرة مؤقتًا أو تشهد حركة مرور عالية، مما يتسبب في فشل حل أسماء النطاقات. الحل: انتظر حتى يتم حل المشكلة أو قم بالتبديل إلى خادم DNS آخر لتجاوز المشكلة.
مشكلات خاصة بالمتصفح
السبب: قد تكون المشكلة مقتصرة على متصفح الويب الخاص بك، ربما بسبب تلف ذاكرة التخزين المؤقتة للمتصفح، أو وجود ملحقات تتداخل مع حل DNS، أو إعدادات متصفح قديمة. الحل: حاول الوصول إلى الموقع باستخدام متصفح آخر. إذا استمرت المشكلة، قم بمسح ذاكرة التخزين المؤقتة للمتصفح، وتعطيل الإضافات، وتأكد من تحديث المتصفح.
مشكلات مع جهاز التوجيه أو إعدادات الشبكة
السبب: قد تتسبب الإعدادات غير الصحيحة للشبكة أو مشكلات في جهاز التوجيه في عدم قدرة جهازك على الوصول إلى خوادم DNS بشكل صحيح، مما يؤدي إلى ظهور الخطأ ERR_NAME_NOT_RESOLVED. الحل: أعد تشغيل جهاز التوجيه وتحقق من وجود تحديثات للبرامج الثابتة، أو قم بإعادة تعيينه إلى الإعدادات الافتراضية.
حلول خطوة بخطوة لإصلاح ERR_NAME_NOT_RESOLVED
إليك بعض الطرق الفعالة لحل مشكلة ERR_NAME_NOT_RESOLVED. يمكنك تجربة كل حل بناءً على الأسباب المحتملة للمشكلة.
-
تحقق من اتصالك بالإنترنت
- تأكد من أن جهازك متصل بشكل صحيح بالإنترنت.
- إذا كنت تستخدم Wi-Fi، جرب التبديل إلى اتصال سلكي.
- اختبر الاتصال بالإنترنت عن طريق زيارة مواقع أخرى. إذا كانت المواقع الأخرى أيضًا لا تعمل، فالمشكلة على الأرجح تتعلق باتصال الإنترنت.
- أعد تشغيل المودم/الراوتر لحل المشكلات المحتملة في الاتصال.
-
امسح ذاكرة التخزين المؤقتة لـ DNS
- افتح موجه الأوامر على Windows أو الطرفية على macOS.
- اكتب الأمر التالي لمسح ذاكرة التخزين المؤقتة لـ DNS:
- Windows:
ipconfig /flushdns
- macOS:
sudo killall -HUP mDNSResponder
- Windows:
- اضغط Enter لمسح الذاكرة.
- أعد تشغيل متصفحك وتحقق مما إذا كانت المشكلة قد تم حلها.
-
قم بتغيير خادم DNS الخاص بك
- اذهب إلى إعدادات الشبكة على جهازك.
- ابحث عن إعدادات DNS (عادةً تحت "الإعدادات المتقدمة").
- قم بتغيير خادم DNS إلى مزود DNS عام:
- Google DNS: 8.8.8.8 و 8.8.4.4
- Cloudflare DNS: 1.1.1.1 و 1.0.0.1
- احفظ التغييرات وأعد تشغيل متصفحك لتتأكد من حل المشكلة.
-
إعادة تعيين إعدادات المتصفح
- افتح جوجل كروم واذهب إلى قائمة الإعدادات.
- مرر لأسفل واضغط على "إعدادات متقدمة" للكشف عن المزيد من الخيارات.
- تحت "إعادة التعيين والتنظيف"، اضغط على "استعادة الإعدادات إلى الافتراضي".
- أكد إعادة التعيين وأعد تشغيل المتصفح.
- جرب الوصول إلى الموقع مرة أخرى.
-
تعطيل جدار الحماية/برنامج مكافحة الفيروسات مؤقتًا
- قم بتعطيل جدار الحماية أو برنامج مكافحة الفيروسات مؤقتًا.
- حاول الوصول إلى الموقع مرة أخرى.
- إذا تم حل الخطأ، كان الجدار الناري/مكافحة الفيروسات يمنع حركة مرور DNS.
- أعد تمكين جدار الحماية/مكافحة الفيروسات واضبطه للسماح بطلبات DNS أو استخدم برنامج أمني آخر.
-
استخدام وضع التصفح المتخفي أو التصفح الخاص
- افتح المتصفح في وضع التصفح المتخفي أو الخاص.
- إذا تم تحميل الموقع بشكل صحيح في هذا الوضع، فقد تكون المشكلة متعلقة بالملفات المخزنة في ذاكرة التخزين المؤقت أو ملفات تعريف الارتباط.
الخاتمة
خطأ ERR_NAME_NOT_RESOLVED قد يكون محبطًا، ولكنه قابل للإصلاح في معظم الحالات. من خلال فحص الإعدادات الأساسية مثل DNS، والتحقق من الاتصال بالإنترنت، وتنظيف ذاكرة التخزين المؤقتة، يمكنك عادةً حل المشكلة بسرعة. إذا كانت المشكلة لا تزال مستمرة رغم كل هذه الخطوات، يمكنك التواصل مع مزود خدمة الإنترنت أو دعم الموقع الذي تواجه معه المشكلة.