رسالة ERR_NAME_NOT_RESOLVED تظهر في المتصفح عندما يفشل نظام DNS في ترجمة اسم الموقع الذي تحاول الوصول إليه إلى عنوان IP. تختلف عن انقطاع الإنترنت الكلي لأن الاتصال قد يكون موجوداً لكن خادم DNS لا يستجيب أو يُعطي إجابة خاطئة. قد تظهر هذه الرسالة لموقع واحد أو لجميع المواقع حسب السبب. هذا المقال يُرشدك للتشخيص السريع والحل المناسب لكل حالة.
- أسباب خطأ ERR_NAME_NOT_RESOLVED وطرق التشخيص
- خطوات حل خطأ ERR_NAME_NOT_RESOLVED
- 1. التحقق من كتابة العنوان واختبار الاتصال
- 2. مسح كاش DNS في Chrome وEdge وFirefox
- 3. مسح كاش DNS في نظام التشغيل
- 4. تغيير خادم DNS إلى خادم موثوق
- 5. فحص ملف Hosts للتأكد من عدم تعديله
- أسئلة شائعة حول خطأ ERR_NAME_NOT_RESOLVED
- هل ERR_NAME_NOT_RESOLVED يعني أن الموقع محجوب؟
- لماذا يظهر ERR_NAME_NOT_RESOLVED على موقع واحد فقط؟
- هل إعادة تشغيل الراوتر تحلّ ERR_NAME_NOT_RESOLVED؟
أسباب خطأ ERR_NAME_NOT_RESOLVED وطرق التشخيص
| السبب | الأعراض | الحل | الصعوبة | الأولوية |
|---|---|---|---|---|
| كاش DNS قديم على الجهاز أو المتصفح | الخطأ لموقع واحد فقط عمل سابقاً | مسح كاش DNS والمتصفح | سهل | عالية جداً |
| DNS مزود الخدمة متعطل | جميع المواقع لا تفتح | تغيير DNS إلى 8.8.8.8 | سهل | عالية جداً |
| خطأ في كتابة عنوان الموقع | الخطأ لموقع واحد فقط لأول مرة | التحقق من صحة كتابة العنوان | سهل | عالية |
| ملف Hosts معدّل يُعيد توجيه المواقع | موقع يعمل من شبكة أخرى لكن لا من شبكتك | فحص وتنظيف ملف Hosts | متوسط | متوسطة |
| الموقع نفسه معطل أو نطاقه منتهي | الخطأ من أجهزة مختلفة وشبكات مختلفة | التحقق عبر isitdownrightnow.com | سهل | منخفضة |
خطوات حل خطأ ERR_NAME_NOT_RESOLVED
1. التحقق من كتابة العنوان واختبار الاتصال
أول خطوة: تأكد أن عنوان الموقع مكتوب بشكل صحيح في شريط العنوان دون أخطاء إملائية. جرّب موقعاً آخر مثل google.com. إذا فتح فالمشكلة في الموقع المحدد أو في كاش المتصفح. إذا لم يفتح أي موقع فالمشكلة في DNS. جرّب فتح الموقع من متصفح آخر أو من جهاز آخر على نفس الشبكة للمساعدة في التحديد الدقيق.
2. مسح كاش DNS في Chrome وEdge وFirefox
في Chrome وEdge: اكتب في شريط العنوان: chrome://net-internals/#dns ← انقر “Clear host cache”. ثم اذهب لـ chrome://net-internals/#sockets ← انقر “Flush socket pools”. أغلق المتصفح كاملاً وأعد فتحه. في Firefox: اكتب about:config ← ابحث عن network.dnsCacheExpiration ← غيّر القيمة إلى 0 وأعد فتح المتصفح ثم أعدها لـ 60. كذلك امسح كاش المتصفح من الإعدادات (Ctrl+Shift+Delete).
3. مسح كاش DNS في نظام التشغيل
على ويندوز: افتح Command Prompt كمسؤول واكتب: ipconfig /flushdns ثم Enter. ستظهر رسالة نجاح. ثم اكتب: netsh winsock reset ← Enter، ثم: netsh int ip reset ← Enter. أعد تشغيل الجهاز. على macOS: افتح Terminal واكتب: sudo killall -HUP mDNSResponder وأدخل كلمة المرور. على Linux: systemd-resolve –flush-caches. هذه الخطوات تُلغي جميع سجلات DNS المخزنة محلياً.
4. تغيير خادم DNS إلى خادم موثوق
إذا استمرت المشكلة، غيّر DNS على مستوى النظام. على ويندوز: Control Panel ← Network ← Change Adapter Settings ← انقر يمين على الاتصال ← Properties ← IPv4 Properties. غيّر DNS إلى 8.8.8.8 (Google) أو 1.1.1.1 (Cloudflare). على Mac: System Preferences ← Network ← Advanced ← DNS ← أضف 8.8.8.8 بالضغط على +. على الهاتف: إعدادات الواي فاي ← انقر على الشبكة ← تعديل ← إعدادات يدوية ← DNS.
5. فحص ملف Hosts للتأكد من عدم تعديله
ملف Hosts على الجهاز يستطيع تجاوز DNS وتوجيه مواقع معينة لعناوين خاطئة. على ويندوز: افتح Notepad كمسؤول ← File ← Open ← اذهب إلى C:WindowsSystem32driversetc ← افتح ملف “hosts”. تحقق أنه لا يحتوي على أسطر تُوجّه الموقع المطلوب لعنوان خاطئ. أي سطر غير مسبوق بـ # يُعدّ إعداداً فعّالاً. احذف أي إدخالات مريبة. على Mac/Linux: الملف في /etc/hosts.
أسئلة شائعة حول خطأ ERR_NAME_NOT_RESOLVED
هل ERR_NAME_NOT_RESOLVED يعني أن الموقع محجوب؟
ليس بالضرورة. الخطأ يعني أن DNS فشل في إيجاد عنوان الموقع، وهذا قد يكون بسبب الحجب (DNS Blocking) أو بسبب خطأ في الإعدادات أو كاش قديم. لمعرفة إذا كان الموقع محجوباً تحديداً: جرّب VPN وغيّر DNS إلى 1.1.1.1 — إذا فتح الموقع فالحجب هو السبب. إذا لم يفتح رغم تغيير DNS فالمشكلة في الموقع نفسه أو الشبكة.
لماذا يظهر ERR_NAME_NOT_RESOLVED على موقع واحد فقط؟
الخطأ لموقع واحد يعني أن DNS العام يعمل بشكل طبيعي لكن سجل هذا الموقع تحديداً لا يُحلّ. الأسباب المحتملة: نطاق الموقع انتهت صلاحيته ولم يُجدَّد، أو سجلات DNS للموقع تغيّرت ولا تزال الكاش القديمة محفوظة على جهازك، أو الموقع معطل من جانبه. مسح كاش DNS على جهازك يحلّ المشكلة في معظم هذه الحالات.
هل إعادة تشغيل الراوتر تحلّ ERR_NAME_NOT_RESOLVED؟
نعم في بعض الحالات. الراوتر نفسه يحتفظ بكاش DNS خاص به، وإعادة التشغيل تُلغي هذه الكاش وتُجدد الاتصال بخوادم DNS. لكن إذا كانت إعدادات DNS المضبوطة في الراوتر خاطئة أساساً، فإعادة التشغيل لن تُفيد وستحتاج لتعديل DNS في إعدادات الراوتر يدوياً.



Pingback: حل مشكلة ضعف GPS في Huawei Pura 70 Pro بخطوات المعايرة الصحي