خادم DNS لا يستجيب: كيفية إصلاح هذا الخطأ في WordPress

يعد الخطأ “لا يستجيب خادم DNS” مشكلة شائعة في WordPress، على الرغم من أنه يمكن أن يؤثر على الوصول إلى المواقع غير التابعة لـ WordPress أيضًا.
لحسن الحظ، من خلال بعض خطوات استكشاف الأخطاء وإصلاحها، يصبح من السهل نسبيًا مسح الخطأ والوصول إلى موقعك.
على سبيل المثال، قد تحتاج ببساطة إلى التحقق من اتصالك بالإنترنت. أو قد يكون الحل أكثر تعقيدًا بعض الشيء ويتطلب منك تغيير خادم DNS الخاص بك أو مسح ذاكرة التخزين المؤقت لـ DNS.
مقدمة إلى خطأ خادم DNS لا يستجيب
يعد خطأ عدم استجابة خادم DNS أحد الأخطاء الشائعة في WordPress ، على الرغم من أنه لا يقتصر على WordPress ويمكن أن يؤثر أيضًا على وصولك إلى مواقع غير تابعة لـ WordPress.
يمكن أن يكون الخطأ محبطًا للغاية لأنه يمنعك من الوصول إلى موقعك الخاص. وبدلاً من ذلك، من المحتمل أن تتلقى رسالة تحذير تقول شيئًا مثل “لا يمكن الوصول إلى هذا الموقع”.
خطأ خادم DNS لا يستجيب يعني أن متصفح الويب الخاص بك غير قادر على الاتصال بخادم DNS لموقع الويب الذي تحاول الوصول إليه، إما لأن الخادم لا يستجيب أو أن متصفح الويب الخاص بك لا يتمتع بإمكانية الوصول إلى الإنترنت.
يلعب DNS دورًا أساسيًا في توصيل متصفح الويب الخاص بك بخادم موقع الويب. لذلك، إذا لم يتمكن متصفح الويب الخاص بك من الوصول إلى خادم DNS، فلن يتمكن من تحميل موقع الويب.
👉 فيما يلي بعض الأسباب الأكثر شيوعًا لخطأ عدم استجابة خادم DNS:
- موفر DNS غير متوفر
- لقد فقدت اتصالك بالإنترنت
- يقوم جدار الحماية أو برنامج مكافحة الفيروسات لديك بحظر الاتصال
- هناك مشكلة في متصفح الويب
- ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) قديمة
قد يكون من الصعب تحديد سبب خطأ عدم استجابة خادم DNS. لهذا السبب، من الجيد أن تشق طريقك عبر بعض الطرق المفيدة لاستكشاف أخطاء WordPress وإصلاحها حتى تقوم بمسح الخطأ. سنرشدك عبر طرق إصلاح هذا الخطأ في القسم التالي.
كيفية إصلاح خطأ خادم DNS لا يستجيب (خمس طرق)
الآن بعد أن عرفت المزيد عن خطأ عدم استجابة خادم DNS، دعنا نلقي نظرة على خمس نصائح لاستكشاف الأخطاء وإصلاحها يمكنك تجربتها لإصلاح المشكلة.
- تحقق من اتصالك بالإنترنت
- قم بزيارة موقع الويب الخاص بك في متصفح مختلف
- قم بتعطيل برنامج مكافحة الفيروسات أو جدار الحماية لديك
- قم بتغيير عنوان خادم DNS الافتراضي
- مسح ذاكرة التخزين المؤقت DNS الخاص بك
1. تحقق من اتصالك بالإنترنت
كما تمت مناقشته، قد ترى خطأ خادم DNS لا يستجيب إذا لم تكن متصلاً بالإنترنت. ولذلك، سوف تحتاج إلى التحقق من أن الاتصال لا يزال يعمل بشكل صحيح.
أولاً، تأكد من أنك لا تزال متصلاً بالإنترنت، حيث من المحتمل أن يكون اتصالك قد انقطع لسبب ما.
إذا لم تكن هذه هي المشكلة، فيمكنك استكشاف مشكلات الشبكة وإصلاحها عن طريق تكوين التشخيص اللاسلكي. أولاً، قم بإغلاق كافة التطبيقات الخاصة بك.
وبعد ذلك، بالنسبة لمستخدمي Mac، ستحتاج إلى الضغط باستمرار على مفتاح الخيارات وتحديد رمز Wi-Fi في شريط القائمة.
ثم اختر فتح التشخيص اللاسلكي :

الآن، ما عليك سوى اتباع التعليمات الموجودة في النافذة المنبثقة التي تظهر. بمجرد اكتمال الفحص، حدد أيقونة المعلومات لمعرفة المزيد من المعلومات حول كل إدخال.
بالنسبة لمستخدمي Windows، يمكنك النقر بزر الماوس الأيمن على أيقونة الاتصال في علبة النظام على سطح المكتب. ثم اختر استكشاف الأخطاء وإصلاحها.
إذا لم يؤد هذا إلى إصلاح الخطأ “لا يستجيب خادم DNS”، فيمكنك إعادة تشغيل اتصالك بالإنترنت عن طريق تشغيل جهاز الكمبيوتر وإيقاف تشغيله.
ولكن، إذا كنت لا تزال تتلقى رسالة الخطأ، فقد تكون هناك مشكلة في جهاز التوجيه الخاص بك.
في هذه الحالة، يمكنك محاولة إعادة تشغيل جهاز التوجيه الخاص بك. عادةً، يمكنك القيام بذلك عن طريق العثور على زر الطاقة والضغط عليه مرة واحدة. ثم انتظر بضع ثوان قبل تشغيله مرة أخرى.
أو قد ترغب في إعادة تشغيل جهاز التوجيه الخاص بك بالكامل. للقيام بذلك، افصل الجهاز بالكامل وانتظر 30 ثانية على الأقل قبل إعادة توصيله بالطاقة.
2. قم بزيارة موقع الويب الخاص بك في متصفح مختلف
أحد الأسباب الرئيسية لخطأ عدم استجابة خادم DNS هو وجود مشكلة في متصفحك. وعلى هذا النحو، قد تتمكن من إصلاح الخطأ باستخدام متصفح مختلف للوصول إلى موقعك.
على سبيل المثال، إذا كنت تستخدم Google Chrome حاليًا للاتصال بموقعك، فحاول التبديل إلى Firefox أو Microsoft Edge. إذا نجح هذا، فأنت تعلم أن هناك مشكلة في متصفحك الأصلي.
قد تكون إحدى هذه المشكلات هي أنك تحتاج إلى مسح ذاكرة التخزين المؤقت للمتصفح لديك.
إذا كنت تستخدم Google Chrome، فيمكنك القيام بذلك عن طريق النقر على النقاط الثلاث الموجودة على يمين الشاشة. ثم حدد المزيد من الأدوات > مسح بيانات التصفح:

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

هنا، حدد الأمان والخصوصية وانتقل إلى علامة التبويب جدار الحماية، حيث يمكنك تعطيل جدار الحماية الخاص بك:

الآن، قم بزيارة موقع الويب الخاص بك لمعرفة ما إذا كان الخطأ قد تم مسحه.
إذا كان الأمر كذلك، فقد تحتاج إلى تحديث برنامج جدار الحماية الخاص بك، أو التبديل إلى موفر آخر، أو إعادة تكوين إعداداتك.
وفي كلتا الحالتين، من المهم أن تتذكر تمكين جدار الحماية الخاص بك بمجرد الانتهاء من استكشاف الأخطاء وإصلاحها.
4. قم بتغيير عنوان خادم DNS الافتراضي
ربما ترى خطأ خادم DNS لا يستجيب لأن موفر DNS الخاص بك غير متاح. في هذه الحالة، من الجيد تغيير عنوان خادم DNS الافتراضي الذي تم تعيينه لك بواسطة موفر خدمة الإنترنت (ISP).
ولحسن الحظ، هناك الكثير من خوادم DNS العامة المجانية مثل Google Public DNS [1] وCloudflare 1.1.1.1 [2]. يمكنك تغيير إعدادات DNS الخاصة بك على جهاز Mac من خلال زيارة “تفضيلات النظام” من شريط أدوات Apple الخاص بك.
في النافذة المنبثقة، حدد الشبكة. ثم انقر على زر خيارات متقدمة:

انتقل الآن إلى علامة التبويب DNS . هنا، انقر على أيقونة + في الزاوية اليسرى السفلية لإضافة خادم DNS جديد:

كل ما عليك فعله هو إدخال أرقام خادم DNS العام الذي تريد استخدامه. على سبيل المثال، إذا اخترت Cloudflare، فسوف تقوم بإدخال 1.1.1.1.
انقر فوق “موافق” للخروج من النافذة المنبثقة، ثم حدد “تطبيق” لحفظ إعدادات DNS الجديدة. يمكنك الآن زيارة موقع الويب الخاص بك في المتصفح ومعرفة ما إذا كان خطأ عدم استجابة خادم DNS قد تم مسحه.
إذا كنت تستخدم Windows أو نظام تشغيل آخر، فإن Cloudflare لديه تعليمات إعداد مفصلة لجميع أنظمة التشغيل. فيما يلي رابط ينقلك مباشرة إلى تعليمات إعداد Windows.
5. امسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) الخاص بك
الطريقة الأخيرة لإصلاح خطأ عدم استجابة خادم DNS هي مسح ذاكرة التخزين المؤقت لـ DNS.
تعمل ذاكرة التخزين المؤقت لنظام أسماء النطاقات بشكل مشابه لذاكرة التخزين المؤقت للمتصفح. ولكنه يقوم بتخزين عناوين IP بدلاً من نسخ صفحات الويب.
وذلك حتى لا يضطر جهاز الكمبيوتر الخاص بك إلى البحث عن هذه العناوين في كل مرة تقوم فيها بزيارة نفس موقع الويب.
ومع ذلك، هذا يعني أن بيانات ذاكرة التخزين المؤقت لنظام أسماء النطاقات يمكن أن تصبح قديمة، مما قد يؤدي إلى خطأ عدم استجابة خادم DNS.
عادةً ما يحدث هذا عند نقل موقع WordPress الخاص بك إلى مجال جديد. ولكن يمكن أن يحدث ذلك أيضًا إذا قمت بتبديل مضيفي الويب.
إذا كنت تستخدم نظام التشغيل Windows، فيمكنك مسح ذاكرة التخزين المؤقت باستخدام موجه الأوامر:
- قم بتشغيل موجه الأوامر – يمكنك القيام بذلك عن طريق كتابة cmd في شريط البداية.
- في موجه الأوامر، اكتب
ipconfig /flushdns
و اضغط على زر الإدخال.
على نظام Mac، ستحتاج إلى فتح Terminal بالضغط على المفتاح F4. ثم أدخل المحطة في مربع البحث.
بمجرد فتح الوحدة الطرفية، ستحتاج إلى تشغيل موجه الأوامر المناسب لإصدار Mac OS الخاص بك. على سبيل المثال، يتطلب نظام التشغيل Mac OS Big Sur الأمر التالي:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
سيؤدي هذا إلى تحديث اتصال DNS الخاص بك. لذا، يمكنك الآن محاولة الوصول إلى موقع الويب الخاص بك ومعرفة ما إذا كان الخطأ قد تم مسحه.
المصدر: themeisle
شاهد ايضا: