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

إصلاح أخطاء DNS في دقائق

فهم أخطاء DNS

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

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

فهم أخطاء DNS

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

بعض أخطاء DNS الشائعة تشمل:

  • DNS Server Not Responding
  • DNS_PROBE_FINISHED_NXDOMAIN
  • DNS Server Timeout
  • DNS Lookup Failed
  • ERR_NAME_NOT_RESOLVED
  • DNS_PROBE_FINISHED_BAD_CONFIG

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

الأسباب الشائعة لأخطاء DNS

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

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

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

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

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

حلول سريعة لإصلاح أخطاء DNS

  1. تحقق من إعدادات DNS الخاصة بك الخطوة الأولى في إصلاح أخطاء DNS هي التأكد من أن إعدادات DNS صحيحة. إليك كيفية التحقق من إعداداتك:

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

    • Google Public DNS: 8.8.8.8 و 8.8.4.4
    • Cloudflare DNS: 1.1.1.1 و 1.0.0.1
    • OpenDNS: 208.67.222.222 و 208.67.220.220

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

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

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

    • Windows: استخدم Windows Defender المدمج أو أدوات مثل Malwarebytes.
    • macOS: استخدم أدوات مثل Malwarebytes for Mac لفحص التهديدات المحتملة.
    • الموجه: بعض أجهزة التوجيه قد تحتوي على إعدادات DNS يمكن تعديلها بواسطة البرمجيات الخبيثة. تأكد من أن إعدادات DNS الخاصة بجهاز التوجيه لم تُعدل.
  5. تفريغ (Flush) ذاكرة التخزين المؤقت لـ DNS على متصفحك بعض مشكلات DNS تكون محددة لذاكرة التخزين المؤقت للمتصفح. لمسح ذاكرة التخزين المؤ

قت لـ DNS في متصفحك، اتبع الخطوات التالية:

  • Google Chrome:

    • افتح علامة تبويب جديدة واكتب في شريط العناوين: chrome://net-internals/#dns.
    • انقر على "Clear host cache".
  • Mozilla Firefox:

    • اكتب about:networking في شريط العناوين.
    • تحت قسم DNS، انقر على "Clear DNS Cache".
  1. التحقق من سجلات DNS لموقعك إذا كنت تمتلك موقعًا إلكترونيًا وتواجه أخطاء DNS، تحقق من سجلات DNS الخاصة بنطاقك للتأكد من أنها مكونة بشكل صحيح. تشمل السجلات التي يجب التحقق منها:

    • سجلات A: تأكد من أنها تشير إلى عنوان IP الصحيح.
    • سجلات CNAME: تأكد من أنها مضبوطة بشكل صحيح على النطاق المستهدف.
    • سجلات MX: إذا كنت تستخدم البريد الإلكتروني، تحقق من أن هذه السجلات تشير إلى خادم البريد الصحيح.
  2. متى يجب الاتصال بالدعم إذا جربت الخطوات السابقة وما زلت لا تستطيع حل خطأ DNS، فقد يكون الوقت قد حان للتواصل مع مزود خدمة الإنترنت أو مزود الاستضافة أو مسجل النطاق. يمكنهم مساعدتك في حل المشكلات المتقدمة، خاصة إذا كانت المشكلة على طرفهم.

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

Usage Fields: إصلاح أخطاء DNS في دقائق إصلاح أخطاء DNS يمكن أن يكون أمرًا حاسمًا للحفاظ على الوصول السلس إلى المواقع والتطبيقات والخدمات الأخرى عبر الشبكة. في ما يلي المجالات الرئيسية التي قد تواجه فيها أخطاء DNS وتحتاج إلى حلها بسرعة:

  1. الوصول إلى المواقع
  2. استضافة المواقع وتكوين DNS
  3. مشاكل البريد الإلكتروني
  4. الوصول إلى خوادم DNS العامة أو الخاصة
  5. إعدادات الشبكة
  6. أخطاء DNS المرتبطة بالمتصفح
  7. تغيير خادم DNS لحل مشاكل DNS
  8. مشاكل اختطاف DNS
  9. تأخيرات في نشر DNS
  10. انتهاء صلاحية سجلات DNS أو النطاق
  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟