مكتبة الشروحات

إصلاح أخطاء عدم استجابة خادم DNS

خطأ "خادم DNS لا يستجيب" هو مشكلة شائعة يواجهها مستخدمو الإنترنت عندما يحاولون زيارة موقع ويب، لكن المتصفح لا يستطيع تحميل الصفحة. يحدث هذا الخطأ عندما لا يستطيع جهاز الكمبيوتر أو جهازك التواصل مع خادم DNS (نظام أسماء النطاقات) المسؤول عن تحويل عناوين المواقع القابلة للقراءة من قبل البشر إلى عناوين IP.

في هذا الدليل، سنستعرض سبب حدوث هذا الخطأ، وكيفية استكشاف الأخطاء وإصلاحها، ونقدم خطوات عملية لحل المشكلة على أجهزة وشبكات مختلفة.

ما هو DNS ولماذا هو مهم؟
قبل البدء في استكشاف الأخطاء، من المهم فهم ما هو DNS وكيف يعمل.

نظام أسماء النطاقات (DNS) هو بمثابة دليل الهاتف للإنترنت. عندما تكتب عنوان موقع ويب (مثل www.example.com) في متصفحك، يقوم خادم DNS بتحويل اسم النطاق القابل للقراءة من قبل البشر إلى عنوان IP، الذي يستخدمه جهازك للعثور على الموقع والاتصال به.

على سبيل المثال:

  1. أنت تدخل www.example.com
  2. يقوم خادم DNS بإرجاع عنوان IP مثل 93.184.216.34
  3. يستخدم جهاز الكمبيوتر هذا العنوان للوصول إلى الموقع.

إذا لم يستطع جهازك التواصل مع خادم DNS، فلن تتمكن من الوصول إلى المواقع، وقد ترى خطأ "خادم DNS لا يستجيب".

الأسباب الشائعة لخطأ "خادم DNS لا يستجيب"
هناك عدة أسباب قد تجعلك ترى خطأ "خادم DNS لا يستجيب". يمكن تصنيف الأسباب بشكل عام إلى مشكلات في الشبكة، ومشاكل في خادم DNS، ومشكلات في تكوين الجهاز.

  1. مشكلات الشبكة

    • مشاكل الاتصال بالشبكة: قد لا يكون جهازك متصلًا بالإنترنت بشكل صحيح. قد يكون ذلك بسبب إشارة Wi-Fi ضعيفة، أو مشاكل في كابل Ethernet، أو جهاز توجيه (راوتر) غير مُهيأ بشكل صحيح.
    • مشاكل في إعدادات جهاز التوجيه: قد لا يكون جهاز التوجيه مُعدًا بشكل صحيح أو قد يكون يمنع اتصالك بخوادم DNS.
  2. مشاكل في خادم DNS

    • خادم DNS معطل أو غير قابل للوصول: قد يكون خادم DNS الذي تستخدمه معطلاً أو غير متصل بالإنترنت أو يواجه مشكلات. يحدث هذا في كثير من الأحيان عند استخدام خدمات DNS من طرف ثالث.
    • خوادم DNS بطيئة: قد تكون بعض خوادم DNS بطيئة أو غير موثوقة، مما يؤدي إلى حدوث أخطاء بسبب انتهاء المهلة (timeout) عندما يحاول جهازك الوصول إليها.
  3. مشكلات تكوين الجهاز

    • إعدادات DNS غير صحيحة: قد تكون لديك إعدادات DNS غير صحيحة أو قديمة على جهازك. قد يحدث هذا إذا كنت قد قمت بتكوين إعدادات DNS يدويًا أو إذا كانت شركة الإنترنت (ISP) قد أجرت تغييرات على خوادم DNS الخاصة بها.
    • تخزين DNS تالفة: أحيانًا، قد يصبح ذاكرة التخزين المؤقت DNS المحلية تالفة، مما يؤدي إلى مشكلات في حل DNS.
    • جدار الحماية أو برامج مكافحة الفيروسات تحظر اتصالات DNS: قد تقوم جدران الحماية أو برامج الأمان بحظر الوصول إلى خوادم DNS، مما يؤدي إلى حدوث الخطأ.

استكشاف الأخطاء في "خادم DNS لا يستجيب"

  1. تحقق من اتصالك بالإنترنت
    قبل الغوص في حلول متعلقة بـ DNS، تأكد من أن جهازك لديه اتصال ثابت بالإنترنت. اتبع هذه الخطوات:

    • تحقق من اتصال Wi-Fi أو Ethernet: تحقق مما إذا كنت متصلًا بالإنترنت بشكل صحيح بزيارة مواقع أخرى أو إجراء اختبار سرعة.
    • إعادة تشغيل جهاز التوجيه: قم بفصل جهاز التوجيه، انتظر 10 ثوانٍ، ثم أعد توصيله. يمكن أن يحل هذا كثيرًا من مشكلات الاتصال بالشبكة.
    • تحقق من انقطاع الخدمة في الإنترنت: إذا كانت شركة الإنترنت (ISP) التي تستخدمها تواجه مشكلات، فقد يؤدي ذلك أيضًا إلى أخطاء DNS. اتصل بشركة الإنترنت للتحقق من وجود انقطاعات في منطقتك.
  2. إعادة تشغيل جهازك
    في بعض الأحيان، قد يؤدي ببساطة إعادة تشغيل جهاز الكمبيوتر أو الجهاز إلى حل المشكلات المؤقتة مع خادم DNS. هذه الخطوة تقوم بتحديث إعدادات الشبكة ومسح البيانات المخزنة من DNS.

  3. مسح ذاكرة التخزين المؤقت DNS
    قد يكون جهازك قد قام بتخزين معلومات DNS قديمة أو تالفة. لإصلاح هذا:

    • على Windows:
      • افتح موجه الأوامر كمسؤول.
      • اكتب الأمر التالي واضغط Enter:
        ipconfig /flushdns
      • يجب أن ترى رسالة تفيد بأنه تم مسح ذاكرة التخزين المؤقت لـ DNS بنجاح.
    • على macOS:
      • افتح Terminal.
      • بالنسبة لـ macOS Sierra أو الإصدارات الأحدث، اكتب الأمر التالي واضغط Enter:
        sudo killall -HUP mDNSResponder
      • أدخل كلمة المرور عند المطالبة.
    • على Android:
      • اذهب إلى الإعدادات > Wi-Fi.
      • اضغط على الشبكة المتصلة بها واختر "نسيت الشبكة".
      • أعد الاتصال بالشبكة.
    • على iOS:
      • اذهب إلى الإعدادات > Wi-Fi.
      • اضغط على زر المعلومات (i) بجانب الشبكة المتصلة بها.
      • اضغط على "نسيت هذه الشبكة" ثم أعد الاتصال.
  4. تغيير خوادم DNS
    إذا كانت خوادم DNS التي تستخدمها بطيئة أو غير موثوقة أو لا تستجيب، فكر في تغيير خادم DNS. يمكنك استخدام خدمات DNS عامة وسريعة مثل Google DNS أو Cloudflare DNS أو OpenDNS.

    لتغيير خوادم DNS:

    • على Windows:
      • افتح لوحة التحكم واذهب إلى مركز الشبكة والمشاركة > تغيير إعدادات المحول.
      • انقر بزر الماوس الأيمن على محول الشبكة النشط واختر "الخصائص".
      • اختر "إصدار بروتوكول الإنترنت 4 (TCP/IPv4)" واضغط على "الخصائص".
      • اختر "استخدام عناوين خوادم DNS التالية" وأدخل:
        • Google DNS:
          • خادم DNS المفضل: 8.8.8.8
          • خادم DNS البديل: 8.8.4.4
        • Cloudflare DNS:
          • خادم DNS المفضل: 1.1.1.1
          • خادم DNS البديل: 1.0.0.1
        • OpenDNS:
          • خادم DNS المفضل: 208.67.222.222
          • خادم DNS البديل: 208.67.220.220
    • على macOS:
      • اذهب إلى تفضيلات النظام > الشبكة.
      • اختر الاتصال النشط واضغط على "متقدم".
      • ضمن تبويب DNS، اضغط على زر "+" لإضافة خادم DNS جديد.
      • أدخل عناوين خوادم DNS المفضلة (Google أو Cloudflare أو OpenDNS).
  5. تعطيل برنامج مكافحة الفيروسات أو جدار الحماية مؤقتًا
    في بعض الأحيان، قد تقوم برامج مكافحة الفيروسات أو جدران الحماية بحظر استعلامات DNS، مما يؤدي إلى حدوث خطأ "خادم DNS لا يستجيب". للتحقق مما إذا كانت هذه هي المشكلة:

    • قم بتعطيل برنامج مكافحة الفيروسات أو جدار الحماية مؤقتًا.
    • حاول زيارة موقع ويب لمعرفة ما إذا استمر الخطأ.
    • إذا تم حل المشكلة، تحقق من إعدادات البرنامج لضمان السماح باستعلامات DNS. قد تحتاج إلى إضافة استثناءات أو تعديل الإعدادات المتعلقة بحركة مرور DNS.
  6. إعادة تعيين مكدس TCP/IP
    إعادة تعيين مكدس TCP/IP قد يحل مشكلات الشبكة المتعلقة بـ DNS. إليك كيفية إعادة تعيينه:

    • على Windows:
      • افتح موجه الأوامر كمسؤول.
      • اكتب الأمر التالي واضغط Enter:
        netsh int ip reset
      • أعد تشغيل جهاز الكمبيوتر.
    • على macOS:
      • افتح تفضيلات النظام > الشبكة.
      • اختر الاتصال النشط واضغط على زر "متقدم".
      • اضغط على زر "تجديد تأجير DHCP" لإعادة تعيين مكدس TCP/IP.
  7. محاولة استخدام جهاز آخر
    إذا استمرت المشكلة على جهاز واحد، حاول الوصول إلى الإنترنت باستخدام جهاز آخر على نفس الشبكة. إذا لم يحدث الخطأ على الجهاز الثاني، فقد تكون المشكلة خاصة بالجهاز الأول.

حلول خاصة بخادم DNS
إذا كنت تستخدم مزود DNS من طرف ثالث، مثل Google DNS أو Cloudflare DNS أو OpenDNS، قد تكون هناك مشكلات خاصة بذلك الخادم. إليك بعض الحلول

الخاصة بالخوادم:

  • Google DNS
    إذا قمت بتعيين DNS إلى خوادم DNS العامة من Google ولا تزال تواجه مشكلات، تحقق من صفحة حالة Google لمعرفة ما إذا كان هناك انقطاع في الخدمة. جرب أيضًا التبديل إلى مزود DNS آخر مؤقتًا للتحقق مما إذا كانت المشكلة خاصة بـ Google DNS.

  • Cloudflare DNS
    Cloudflare DNS (1.1.1.1) معروف بسرعته، ولكن إذا واجهت مشكلات، تأكد من أن جهاز التوجيه الخاص بك لا يقوم بحظر خادم DNS أو أن موفر الإنترنت (ISP) لا يقوم بتصفية الخادم.

  • OpenDNS
    إذا كنت تستخدم OpenDNS وواجهت أخطاء في DNS، قم بزيارة صفحة الحالة الخاصة بـ OpenDNS للتحقق من إذا كان هناك انقطاع في الخدمة.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟