مشاكل شبكة IP وDNS: تشخيص متعمق وحلول

آخر تحديث: 31 مارس 2026
نبذة عن الكاتب: تكنوديجيتال
  • يقوم نظام أسماء النطاقات (DNS) بترجمة أسماء النطاقات إلى عناوين IP، وأي فشل في هذه الترجمة يتسبب في أخطاء في التحميل، أو بطء في الأداء، أو فقدان كامل للوصول إلى مواقع الويب والخدمات.
  • العديد من أخطاء "خادم DNS لا يستجيب" تعود إلى سوء تكوين IP، أو تلف ذاكرة التخزين المؤقت لـ DNS، أو أجهزة التوجيه أو جدران الحماية ذات التكوين الخاطئ، بدلاً من انقطاع الخدمة الفعلي من جانب مزود الخدمة.
  • تتيح لك أدوات مثل ipconfig و nslookup و dnscmd وسجلات الأحداث تحديد ما إذا كانت المشكلة تكمن في العميل أو جهاز التوجيه أو خادم DNS أو التكرار/التفويضات.
  • يؤدي اختيار خوادم DNS الموثوقة، والحفاظ على تحديث البرامج الثابتة والأنظمة، ومراقبة الشبكة إلى تقليل حدوث حوادث DNS ومشاكل اتصال IP بشكل كبير.

مشاكل شبكة IP DNS

عندما تسير الأمور على ما يرام، يبدو تصفح الإنترنت أشبه بالسحر: تكتب عنوانًا، تضغط على زر الإدخال، وفي غضون ثوانٍ، تظهر الصفحة كاملة. لكن يكفي أن يبدأ نظام أسماء النطاقات (DNS) أو شبكة بروتوكول الإنترنت (IP) بالتعطل لننتقل من السحر إلى اليأس: مواقع ويب لا تُحمّل، ألعاب إلكترونية تتعطل، منصات فيديو تتجمد، أو حتى أجهزة كمبيوتر على الشبكة المحلية لا تستطيع التواصل فيما بينها.

يكمن التحدي في أن المشكلة غالبًا لا تكمن في المتصفح أو اتصال الألياف الضوئية نفسه، بل في تفاصيل تكوين بسيطة مثل إعدادات IP وDNS والموجه والمودم وجدار الحماية التي أصبحت غير مضبوطة. والأدهى من ذلك، أن رسائل الخطأ مبهمة: "خادم DNS لا يستجيب"، "لم يتم العثور على خادم DNS"، "خطأ في DNS"، "انتهت مهلة الطلب"... في هذه المقالة، ستتعرف بالتفصيل على ما يحدث فعلاً، وكيفية تشخيص المشكلة باستخدام أدوات احترافية (مثل nslookup وipconfig وdnscmd وغيرها)، والأهم من ذلك، كيفية ضبط إعدادات شبكة IP وDNS بدقة لتجنب أي مشاكل أخرى.

ما هو نظام أسماء النطاقات (DNS) تحديداً، وكيف يرتبط بشبكة بروتوكول الإنترنت (IP)؟

وظائف نظام أسماء النطاقات (DNS) وبروتوكول الإنترنت (IP)

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

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

في الشبكات المحلية أو شبكات الشركات، يُعد نظام أسماء النطاقات (DNS) المكون الذي يسمح بتحويل أسماء النطاقات مثل app1.corp.local أو file-server إلى عناوين IP داخلية. في حال وجود مشاكل في نظام أسماء النطاقات الداخلي هذا، ستواجه صعوبة في الوصول إلى الخوادم والتطبيقات والبريد الإلكتروني والطابعات والموارد المشتركة.

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

المشاكل الشائعة في شبكات بروتوكول الإنترنت والتي تظهر على شكل أخطاء في نظام أسماء النطاقات (DNS)

أخطاء في خادم نظام أسماء النطاقات: لا يستجيب

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

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

أكثر الأعراض شيوعاً المتعلقة بشبكة DNS و IP هي:

  • يبدو أن هناك اتصالاً، لكن لا يتم تحميل أي مواقع ويبتشير أيقونة الشبكة إلى وجود اتصال، ولكن لا تستجيب أي صفحة أو ينقطع الاتصال.
  • بعض المواقع فقط هي التي تفشليمكنك الوصول إلى بعض المواقع الإلكترونية، لكن البعض الآخر يُرجع أخطاء في نظام أسماء النطاقات (DNS) أو يفشل في حل الاسم.
  • البطء الشديديتم تحميل الصفحات في النهاية، ولكن كل عملية تحليل اسم بطيئة للغاية لأن خادم DNS الخاص بمزود خدمة الإنترنت أو خادمك الداخلي مثقل أو به خلل في التكوين.
  • مشاكل في البريد الإلكتروني، أو تطبيقات SaaS، أو VPNحتى لو كان المتصفح يعمل، فإن بعض الخدمات تعتمد على أسماء نطاقات لا يتم حلها بشكل صحيح.
  • معدات الشبكة المحلية التي "تختفي"تصبح الخوادم أو أجهزة الكمبيوتر غير قابلة للوصول إليها بالاسم، على الرغم من أنها لا تزال تستجيب عند اختبار الاتصال بعنوان IP مباشرة.

في بيئات الخوادم، تصبح الأعراض أكثر خطورة: انقطاعات الخدمة الحرجة، وعمليات نقل المناطق التي تفشل، والتكرار المعطل، وتفويضات نظام أسماء النطاقات التالفة، أو المناطق الثانوية القديمة.

التحقق الأساسي من تكوين IP و DNS على جهاز العميل

تشخيصات IPconfig و nslookup

قبل إجراء أي تعديلات على أجهزة التوجيه أو الخوادم، يُنصح بالتأكد من تطابق إعدادات عنوان IP وDNS على الجهاز المتأثر . في نظام ويندوز، تكون نقطة البداية هي الإعداد التقليدي التالي:

ipconfig / كافة

يُظهر لك هذا الأمر، لكل محول، عنوان IP المُكوّن، وقناع الشبكة الفرعية، والبوابة، وخادم DNS . الأمور التي يجب التحقق منها:

  • ينتمي عنوان IP إلى الشبكة المتوقعة. (على سبيل المثال، 192.168.1.x إذا كانت شبكتك المحلية هي 192.168.1.0/24).
  • قناع الشبكة الفرعية هذا منطقي (255.255.255.0 في العديد من السيناريوهات المحلية).
  • البوابة عادةً ما يكون عنوان IP الخاص بجهاز التوجيه (192.168.1.1، على سبيل المثال).
  • يشير خادم نظام أسماء النطاقات إلى الأمر متسق: جهاز التوجيه الخاص بك، أو خادم DNS محلي، أو خادم DNS عام (Google 8.8.8.8، Cloudflare 1.1.1.1، OpenDNS، إلخ).
  ما هي بنية الثقة الصفرية: الركائز والتصميم وأفضل الممارسات

إذا كنت تشك في خادم DNS معين، يمكنك اختباره مباشرةً باستخدام:

nslookup

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

nslookup app1 10.0.0.1

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

على خوادم ويندوز التي تعمل كخوادم DNS، من المستحسن أيضًا مسح ذاكرة التخزين المؤقت للتحليل للتخلص من البيانات القديمة:

  • وحدة التحكم (المسؤول): dnscmd /clearcache
  • باور شيل (مسؤول النظام): مسح ذاكرة التخزين المؤقت لخادم DNS

الأسباب الشائعة لخطأ "خادم نظام أسماء النطاقات لا يستجيب"

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

ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) تالفة أو قديمة في نظام التشغيل

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

في نظام التشغيل ويندوز، يمكنك إصلاح هذه المشكلة عن طريق تشغيل الأمر التالي في موجه الأوامر بصلاحيات المسؤول:

IPCONFIG / flushdns

في نظام macOS، يكون المكافئ النموذجي هو:

sudo dscacheutil -flushcache ؛ sudo killall -HUP mDNSResponder

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

تكوين غير صحيح لجهاز التوجيه أو المودم

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

أخطاء التكوين الشائعة:

  • خوادم DNS يدوية التكوين بشكل غير صحيح على جهاز التوجيه، موروثة من اختبارات قديمة.
  • يقوم بروتوكول DHCP بتوفير نظام أسماء النطاقات الداخلي الذي لم يعد نشطًا أو التي تعمل فقط لجزء من الشبكة.
  • الفلاتر أو قواعد جدار الحماية على جهاز التوجيه ذلك الذي يحظر المنفذ 53 UDP/TCP لخوادم DNS معينة.

في هذه الحالات، تتمثل نقطة البداية الجيدة في إعادة تشغيل المودم وجهاز التوجيه (إيقاف تشغيلهما، والانتظار لمدة 30-60 ثانية ثم إعادة تشغيلهما)، وإذا استمرت المشكلة، فتحقق من التكوين أو حتى استعد إعدادات المصنع وأعد التكوين من البداية.

تداخل من جدار الحماية أو برنامج مكافحة الفيروسات أو شبكة VPN

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

خطوات منطقية للتحقق من ذلك:

  • قم بتعطيل برنامج مكافحة الفيروسات وجدار الحماية مؤقتًا (معرفة ما تفعله، فقط لاختباره).
  • أغلق أي برنامج VPN تأكد من اتصاله وحاول التصفح مرة أخرى.
  • على جدران الحماية الخاصة بالشركات، تحقق من ذلك المنفذ 53 غير مُصفّى أو مُعاد توجيهه طريقة غريبة.

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

مشاكل خادم نظام أسماء النطاقات: الحمل، والمناطق، والتكرار، والتفويضات

تحتوي العديد من شبكات المؤسسات على خادم أو أكثر من خوادم نظام أسماء النطاقات (DNS) الموثوقة والمتكررة (على سبيل المثال، خادم Windows Server الذي يقوم بدور DNS) والتي تستجيب لكل من الأسماء الداخلية واستعلامات الإنترنت. وهنا، يكون نطاق الحوادث المحتملة واسعًا:

  • خادم نظام أسماء النطاقات معطل أو الخدمة متوقفةإذا لم تكن خدمة DNS الخاصة بنظام Windows قيد التشغيل، فستفشل الاستعلامات مع ظهور رسالة "لا يوجد رد من الخادم". يمكنك محاولة تشغيلها باستخدام شبكة بدء DNS.
  • الخادم مُحمّل بشكل زائد أو تم إيقاف المنطقة مؤقتًاقد تشير أخطاء مثل "خطأ في الخادم" أو "تم رفض الاستعلام" إلى أن تم إيقاف المنطقة مؤقتًا أو وصل الخادم إلى أقصى طاقتهراجع سجلات الأحداث (التطبيق، النظام، و"خادم DNS") وعلامة التبويب العامة للمنطقة.
  • تكرار معطلإذا قام الخادم بإعادة توجيه الاستعلامات إلى خوادم DNS أخرى (علامة التبويب Forwarders)، فإن أي مشاكل في تلك السلسلة (المهلات، البيانات غير الصحيحة، عمليات إعادة التوجيه المتسلسلة سيئة التجميع) يمكن أن تتسبب في حدوث أخطاء في التحليل الخارجي.
  • تفويضات نظام أسماء النطاقات غير الصحيحةإذا كان هناك تفويض غير صحيح بين منطقة رئيسية ومنطقة مفوضة (على سبيل المثال، corp.contoso.com و sub.corp.contoso.com)، فسترى أخطاء عند محاولة حل الأسماء من المنطقة المفوضة.

لتشخيص التكرار والتفويض، يُستخدم غالبًا الأمر nslookup في الوضع التفاعلي ، حيث يستعلم عن سجلات NS وA على كل مستوى، ويُجرّب تفعيل التكرار أو تعطيله. إنه أسلوب متقدم، ولكنه ضروري إذا كنت تدير خوادم DNS موثوقة.

نقل المناطق والمزامنة بين الخوادم

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

  • يقوم الخادم الثانوي بإرجاع بيانات قديمة أو غير متناسقة مقارنة بالخادم الرئيسي.
  • يظهر عارض الأحداث أخطاء نقل المنطقة.
  • بإجبار dnscmd /zonerefresh لم تكتمل العملية بشكل صحيح.
  لمحة عامة عن سوق الهاتف المحمول والألياف البصرية في إسبانيا

لذا يُنصح بما يلي:

  • قارن الرقم التسلسلي للمنطقة في النسختين الأساسية والثانوية، وتأكد من أن النسخة الأساسية لها رقم تسلسلي أعلى.
  • راجع ال خيارات نقل المنطقة (علامة تبويب نقل المناطق) وتأكد من أن الجهاز الثانوي مصرح به.
  • في حالة وجود تطبيقات مختلطة (مثل Windows و BIND)، تحقق من توافق نوع التسجيل وما إذا تم تعطيل "النقل السريع" إذا كان الجهاز الثانوي لا يدعمه.

حلول عملية لحالات "عدم استجابة خادم نظام أسماء النطاقات"

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

1. أعد تشغيل جهاز التوجيه/المودم والأجهزة الأخرى

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

  1. قم بإيقاف تشغيل جهاز الكمبيوتر (أو الهواتف المحمولة، أو الأجهزة اللوحية، وما إلى ذلك) بشكل كامل.
  2. افصل جهاز التوجيه والمودم (إذا كانا جهازين منفصلين).
  3. انتظر 30 ثوانٍ على الأقل.
  4. أعد توصيل المودم والراوتر، وانتظر حتى تستقر جميع الأضواء.
  5. أعد تشغيل جهاز الكمبيوتر الخاص بك وحاول التصفح.

2. غيّر خوادم نظام أسماء النطاقات (DNS) الخاصة بك إلى خوادم عامة وموثوقة أخرى.

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

  • جوجل DNS: 8.8.8.8 و 8.8.4.4
  • Cloudflare DNS: 1.1.1.1 و 1.0.0.1
  • أبندنس: 208.67.222.222 و 208.67.220.220
  • أنظمة أسماء النطاقات التجارية الأخرى (Surfshark DNS: 194.169.169.169، إلخ).

على نظام Windows ، يمكنك القيام بذلك على النحو التالي:

  1. صحافة ويندوز + Rيكتب ncpa.cpl واضغط على Enter.
  2. انقر بزر الماوس الأيمن على اتصالك (إيثرنت أو واي فاي) واختر خصائص.
  3. اختر الإصدار 4 من بروتوكول الإنترنت (TCP / IPv4) و اضغط خصائص.
  4. ماركا الحصول على عنوان IP تلقائيا إذا كنت تريد أن يقوم جهاز التوجيه بتعيين عنوان IP، فحدد استخدم عناوين خادم DNS التالية.
  5. املأ الحقول التالية: خادم DNS المفضل y البديل مع القيم التي تريد استخدامها (على سبيل المثال، 8.8.8.8 و 8.8.4.4).
  6. نشط التحقق من صحة التكوين عند الخروج ثم اضغط موافق.

3. مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) وتحديث إعدادات عنوان IP (ويندوز)

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

  1. افتح قائمة ابدأ، واكتب كمد، انقر بزر الماوس الأيمن فوق موجه الأوامر وحدد تشغيل كمسؤول.
  2. اكتب الأوامر التالية، سطرًا سطرًا (مع الضغط على مفتاح الإدخال بعد كل أمر):

IPCONFIG / flushdns
IPCONFIG / الإفراج
ipconfig / تجديد
كتالوج إعادة تعيين WINSOCK NETSH
إعادة تعيين إعادة تعيين NETSH int ipv4
إعادة تعيين إعادة تعيين NETSH int ipv6

بعد ذلك، أعد تشغيل جهاز الكمبيوتر. ستكون قد مسحت ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS)، وجددت عقد إيجار DHCP، وأعدت ضبط حزمة بروتوكولات TCP/IP ، مما يُصلح الكثير من الأخطاء الغريبة.

4. جرب متصفحًا مختلفًا، وجهاز كمبيوتر مختلفًا، واتصالًا سلكيًا.

لتحديد السبب، يعد الاختبار المتبادل مفيدًا للغاية :

  • إذا كنت تستخدم متصفح كروم، فجرب متصفح فايرفوكس أو إيدج أو أي متصفح آخر.
  • استخدم جهازًا آخر على نفس الشبكة (جهاز كمبيوتر آخر، أو هاتف محمول، أو جهاز لوحي) وحاول الوصول إلى نفس المواقع الإلكترونية.
  • إذا كنت تستخدم شبكة Wi-Fi، فقم بتوصيل جهاز الكمبيوتر الخاص بك بـ كابل إيثرنت متصل مباشرة بجهاز التوجيه أما بالنسبة لمشاكل الواي فاي، فاستشر كيفية إصلاح مشاكل الواي فاي على جهاز الكمبيوتر الخاص بك.

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

5. قم بتشغيل أدوات استكشاف أخطاء الشبكة وإصلاحها الخاصة بنظام التشغيل

تتضمن أنظمة التشغيل Windows و macOS معالجات تقوم تلقائيًا باكتشاف وتصحيح العديد من حالات فشل الاتصال، بما في ذلك مشاكل نظام أسماء النطاقات الأساسية.

  • على نظام ويندوز: الإعدادات > شبكة تواصل وانترنت > مستكشف أخطاء الشبكة ومصلحها.
  • على نظام macOS: قائمة Apple > تشخيصات الشبكة.

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

تقنيات متقدمة لتشخيص مشاكل نظام أسماء النطاقات (DNS) على الخوادم

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

تحقق من حالة الخدمة وسجلات الأحداث

أول شيء يجب فعله هو تسجيل الدخول إلى الخادم والتحقق مما يلي:

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

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

اختبر إمكانية الوصول باستخدام nslookup من العملاء والخوادم

إضافةً إلى الاختبار من خوادم العميل، يُنصح بإجراء استعلامات من خادم نظام أسماء النطاقات نفسه ومن خوادم وسيطة أخرى. على سبيل المثال:

nslookup

إذا أعاد المُحلِّل عنوان IP الصحيح، فهذا يعني أن الخادم يعمل، وقد تكمن المشكلة في مسار الاتصال بين العميل والخادم. أما إذا أعاد:

  • "خطأ في الخادم" أو "تم رفض الاستعلام": منطقة متوقفة مؤقتًا، أو تعارض في الإعدادات، أو خادم مثقل.
  • "انتهت مهلة الطلب المرسل إلى الخادم": تم إيقاف خدمة DNS، أو جدار الحماية يحظر المنفذ 53، أو واجهة تم تكوينها بشكل خاطئ، أو الخادم يستمع فقط على عناوين IP معينة.
  ما هي تقنية المحاكاة الافتراضية وكيفية تفعيلها خطوة بخطوة

في البيئات التي تحتوي على جدران حماية أو خوادم بروكسي متقدمة، تأكد من عدم استخدام منفذ DNS غير قياسي . يستخدم nslookup منفذ UDP 53 افتراضيًا؛ إذا تم تغيير المنفذ، ستفشل الاستعلامات ما لم تقم بتعديل قواعد جدار الحماية وإجراء اختبارات.

تشخيص التكرار والتفويضات

للتحقق من التكرار، يمكنك على خادم نظام أسماء النطاقات (DNS) القيام بما يلي:

  1. انظر إن كان لديه أجهزة إعادة التوجيه المُهيأة (علامة تبويب إعادة التوجيه في خصائص الخادم في وحدة تحكم نظام أسماء النطاقات).
  2. إذا لم تكن هناك خوادم إعادة توجيه، فاختبر ما إذا كان الخادم يستطيع الاستعلام عن خوادم الجذر استخدام nslookup في الوضع التفاعلي والاستعلام عن سجلات NS من منطقة الجذر.

عندما تشير الاستجابات إلى "انتهت مهلة الطلب" حتى بالنسبة لخوادم الجذر، وتشير اقتراحات الجذر إلى الخوادم الصحيحة، فعادةً ما يكون هناك:

  • مشاكل في اتصال الشبكة الصادرة من الخادم.
  • جدار حماية يحظر حركة مرور نظام أسماء النطاقات (DNS) الصادرة.
  • وقت انتظار التكرار المفرط في العدوانية.

لضمان سلامة التفويضات المعطلة، عادةً ما يقوم المرء بما يلي:

  1. قم بتشغيل nslookup على الخادم المتأثر، وقم بتعطيل التكرار (مجموعة norecurse) وإطلاق استعلامات NS/A مقابل كل مستوى من مستويات التسلسل الهرمي للمجال.
  2. كرر العملية مع كل خادم مفوض، واجمع جميع سجلات NS وعناوين A الخاصة بها.
  3. اكتشف ما إذا كان هناك أي سجل A مفقود لـ NS، أو ما إذا كان أي NS لم يعد يستجيب، أو ما إذا كانت هناك اختلافات بين المناطق الأصلية والمناطق المفوضة.

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

أفضل الممارسات لتجنب مشاكل شبكة IP وDNS في المستقبل

بمجرد عودة كل شيء إلى العمل بشكل طبيعي، يحين وقت معالجة جذور المشكلة لمنع تكرارها. هناك عدد من الممارسات البسيطة التي تُحسّن الاستقرار بشكل كبير.

حافظ على تحديث الأنظمة وأجهزة التوجيه والبرامج الثابتة

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

التوصيات:

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

اختر خوادم DNS موثوقة وقم بضبط جدار الحماية وبرنامج مكافحة الفيروسات بشكل صحيح.

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

  • لا تحظر استعلامات نظام أسماء النطاقات (DNS). على المنفذ 53 UDP/TCP.
  • يسمح حل لكل من IPv4 و IPv6 إذا كانت شبكتك تدعم ذلك.
  • لا تجبر نفسك على ذلك نظام أسماء النطاقات المشفر أو عبر بروتوكول HTTPS تجريبياً دون علمك بما تفعله.

مراقبة الاتصال واستقرار نظام أسماء النطاقات (DNS)

يوصى في الشركات بتطبيق مراقبة مستمرة لنظام أسماء النطاقات (DNS) والشبكة باستخدام أدوات مثل PerfOps أو DigiCert DNS Trust Manager أو حلول أخرى مماثلة:

  • قياس أوقات الدقة والكشف عن فترات الكمون غير العادية.
  • مراقبة وقت التشغيل ووقت التوقف على خوادم نظام أسماء النطاقات الموثوقة.
  • تلقي تنبيهات حول الأخطاء المتكررة، أو ارتفاعات الاستعلامات، أو الهجمات المحتملة (مثل هجمات DDoS على خدمة DNS).

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

إنّ الجمع بين إعدادات IP ثابتة، وخوادم DNS مختارة بعناية، وذاكرة تخزين مؤقتة مُدارة، وأجهزة مُحدّثة، ومراقبة مستمرة، يُحدث فرقًا شاسعًا بين شبكة تتعطل أسبوعيًا وشبكة تعمل بسلاسة تامة. إنّ فهم كيفية تفاعل IP وDNS والموجهات وجدران الحماية والخوادم يُمكّنك من تشخيص خطأ "خادم DNS لا يستجيب" التالي في دقائق، بدلًا من إضاعة ساعات في محاولة إصلاح متصفحك.

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