رسالة “DNS Server Isn’t Responding” تعني أن جهازك يستطيع الوصول للشبكة لكن خادم DNS لا يستجيب للاستعلامات، مما يمنعك من فتح أي موقع إنترنت. الغريب في هذه المشكلة أن اتصال الشبكة يظهر متصلاً لكن الإنترنت لا يعمل فعلياً. السبب الأكثر شيوعاً هو خلل في خادم DNS الافتراضي لمزود الخدمة أو تالف كاش DNS على جهازك. الحل يتطلب عادةً تغيير DNS أو إعادة ضبط خدمات الشبكة، وهو أمر يمكن لأي شخص القيام به خلال 5 دقائق.
- أسباب خطأ DNS Server Isn’t Responding وطرق الإصلاح
- خطوات حل خطأ DNS Server Isn’t Responding
- 1. تغيير خادم DNS على Windows
- 2. مسح كاش DNS وإعادة ضبط Winsock
- 3. حل المشكلة على macOS
- 4. تعطيل جدار الحماية مؤقتاً للتشخيص
- 5. تحديث برامج تشغيل محول الشبكة
- أسئلة شائعة حول خطأ DNS Server Isn’t Responding
- هل المشكلة تحدث على جميع المتصفحات أم متصفح واحد فقط؟
- لماذا يختفي خطأ DNS تلقائياً أحياناً دون أي تغيير؟
- هل يمكن أن يكون سبب المشكلة فيروسًا؟
أسباب خطأ DNS Server Isn’t Responding وطرق الإصلاح
| السبب | الأعراض | الإصلاح | التكلفة | الأولوية |
|---|---|---|---|---|
| خادم DNS مزود الخدمة معطل | جميع المواقع لا تفتح مع اتصال شبكة طبيعي | تغيير DNS إلى 8.8.8.8 أو 1.1.1.1 | مجاني | عالية جداً |
| كاش DNS تالف في الكمبيوتر | بعض المواقع تفتح وأخرى لا تفتح | تنفيذ ipconfig /flushdns في موجه الأوامر | مجاني | عالية |
| جدار الحماية يحجب DNS | المشكلة تحدث بعد تثبيت برنامج أمان | إضافة استثناء DNS في إعدادات جدار الحماية | مجاني | متوسطة |
| مشكلة في محول الشبكة | المشكلة على كمبيوتر واحد دون غيره | تحديث برامج تشغيل محول الشبكة | مجاني | متوسطة |
| خلل في الراوتر | جميع الأجهزة تعاني نفس المشكلة | إعادة ضبط الراوتر للإعدادات الافتراضية | مجاني | منخفضة |
خطوات حل خطأ DNS Server Isn’t Responding
1. تغيير خادم DNS على Windows
اضغط Windows+R وأدخل ncpa.cpl ثم Enter. انقر يمين على اتصالك (Wi-Fi أو Ethernet) > خصائص > بروتوكول الإنترنت الإصدار 4 > خصائص. اختر “استخدام عناوين خادم DNS التالية” وأدخل: DNS المفضل: 8.8.8.8، DNS البديل: 8.8.4.4. انقر موافق وأغلق. تستطيع أيضاً استخدام Cloudflare: 1.1.1.1 و1.0.0.1. إذا كان الكمبيوتر متصلاً بالإيثرنت مباشرة بالراوتر، تحقق من إعدادات DNS على الراوتر ذاته أيضاً لأنه قد يتجاهل إعداد الكمبيوتر.
2. مسح كاش DNS وإعادة ضبط Winsock
افتح Command Prompt كمسؤول وأدخل هذه الأوامر بالترتيب: أولاً ipconfig /flushdns. ثانياً netsh winsock reset. ثالثاً netsh int ip reset. رابعاً ipconfig /release. خامساً ipconfig /renew. أعد تشغيل الكمبيوتر بعد تنفيذ هذه الأوامر. هذه الأوامر تمسح الكاش وتعيد ضبط مكدس الشبكة بالكامل وتحل معظم مشاكل DNS المرتبطة بالكمبيوتر نفسه وليس الراوتر أو مزود الخدمة.
3. حل المشكلة على macOS
على Mac، اذهب إلى تفضيلات النظام > الشبكة > اختر اتصالك (Wi-Fi أو Ethernet) > متقدم > DNS > انقر + وأضف 8.8.8.8 ثم 8.8.4.4 وانقر موافق ثم تطبيق. لمسح كاش DNS على Mac، افتح Terminal وأدخل: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder ثم Enter وأدخل كلمة مرور المسؤول. على macOS Monterey وما بعده، قد تحتاج لأمر مختلف طفيف لكن المبدأ واحد.
4. تعطيل جدار الحماية مؤقتاً للتشخيص
جدار حماية أو برنامج أمان جديد قد يحجب استعلامات DNS عن طريق الخطأ. عطّل برنامج الأمان مؤقتاً وجرب فتح موقع ما. إذا عمل الإنترنت بعد التعطيل، فالمشكلة في إعدادات جدار الحماية. أضف استثناء لـ port 53 (منفذ DNS) في إعداداته. على Windows Firewall: لوحة التحكم > جدار حماية Windows Defender > السماح لتطبيق > تحقق من أن خدمة DNS مسموح لها. لا تترك جدار الحماية معطلاً دائماً.
5. تحديث برامج تشغيل محول الشبكة
إذا كانت المشكلة على كمبيوتر واحد فقط وكل الأجهزة الأخرى تعمل بشكل طبيعي، فمحول الشبكة (Network Adapter) قد يكون سبباً. اذهب إلى Device Manager > Network Adapters > انقر يمين على محول الشبكة اللاسلكية أو السلكية > تحديث برنامج التشغيل. إذا لم يجد تحديثاً، انقر يمين > إلغاء تثبيت الجهاز > أعد تشغيل الكمبيوتر – سيعيد Windows تثبيته تلقائياً بإصدار أحدث.
أسئلة شائعة حول خطأ DNS Server Isn’t Responding
هل المشكلة تحدث على جميع المتصفحات أم متصفح واحد فقط؟
إذا كانت المشكلة على جميع المتصفحات وتطبيقات الإنترنت، فهي مشكلة DNS على مستوى النظام وتحتاج للحلول المذكورة أعلاه. أما إذا كانت على متصفح واحد فقط (كـ Chrome) بينما باقي المتصفحات تعمل، فالمشكلة في كاش DNS داخل المتصفح نفسه. على Chrome، افتح chrome://net-internals/#dns وانقر “Clear host cache” لمسح كاش DNS الخاص بالمتصفح.
لماذا يختفي خطأ DNS تلقائياً أحياناً دون أي تغيير؟
خادم DNS لمزود الخدمة قد يكون عانى من توقف مؤقت ثم عاد للعمل، أو أن كاش DNS انتهت مدته وتجدد من الخوادم. كذلك بعض الراوترات تعيد محاولة الاتصال تلقائياً بعد فشل. هذه التوقفات المؤقتة شائعة جداً لدى بعض مزودي الخدمة، والحل الجذري هو التبديل لـ DNS ثابت وموثوق مثل 8.8.8.8 بدلاً من الاعتماد على DNS مزود الخدمة.
هل يمكن أن يكون سبب المشكلة فيروسًا؟
نعم، بعض الفيروسات تعدّل إعدادات DNS لتوجيه المستخدم لمواقع ضارة أو تمنع الاتصال بخوادم معينة. إذا جربت تغيير DNS يدوياً ثم وجدت أنه يعود للقيم الخاطئة بعد إعادة التشغيل، فهذا مؤشر قوي على إصابة بفيروس. شغّل فحصاً كاملاً بـ Windows Defender أو Malwarebytes. بعد تنظيف الفيروس، أعد ضبط إعدادات DNS وكاش Winsock.


