المدوّنة · الاستضافة وcPanel

DNS_PROBE_FINISHED_NXDOMAIN: الدومين لا يُحلّ

· 6 دقائق قراءة

DNS_PROBE_FINISHED_NXDOMAIN: الدومين لا يُحلّ

عند محاولة زيارة موقعك وتفاجأ برسالة «DNS_PROBE_FINISHED_NXDOMAIN» مصحوبة بعبارة «تعذر العثور على عنوان IP الخاص بالخادم»، فإن المتصفح ينقل لك رسالة قاطعة من منظومة الـ DNS مفادها: «هذا النطاق غير موجود مطلقاً على خريطة الإنترنت (Non-Existent Domain)».

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

لقطة شاشة لمتصفح ويب يعرض خطأ DNS_PROBE_FINISHED_NXDOMAIN مع عبارة Server IP address could not be found
شاشة المتصفح عند فشل نظام DNS في ترجمة اسم الموقع إلى عنوان IP رقمي.

ماذا يعني مصطلح NXDOMAIN تقنياً؟#

كلمة NXDOMAIN هي اختصار للمصطلح التقني القياسي Non-Existent Domain المعرف في مواصفات الإنترنت (RFC 1035). عندما تكتب اسم موقعك، يتصل حاسوبك بخادم الـ DNS (سواء التابع لمزود الإنترنت المنزلي أو خوادم Google 8.8.8.8)، فيقوم هذا الخادم بسؤال خوادم الأسماء الجذرية والمصادقة (Authoritative Nameservers) عن النطاق. إذا ردت تلك الخوادم بعدم وجود أي تسجيل أو خادم أسماء لهذا الاسم، يُنهي المتصفح المحاولة ويطلق كود DNS_PROBE_FINISHED_NXDOMAIN.

الأسباب الأربعة الأكثر شيوعاً وكيفية معالجتها#

1. غياب أو خطأ سجل A (A Record) في لوحة التحكم#

سجل A هو شريان الحياة للنطاق؛ فهو السجل المسؤول عن تحويل الاسم (مثل example.com) إلى عنوان IP الخاص بسيرفر الاستضافة (مثل 198.51.100.50). إذا حُذف هذا السجل أو كان يحتوي على IP خاطئ، فلن يصل الزائر لأي مكان:

  1. ادخل إلى لوحة تحكم موقعك (cPanel أو Cloudflare أو لوحة مزود النطاق).
  2. توجه إلى قسم Zone Editor (محرر المنطقة).
  3. تأكد من وجود سجلين من نوع A Record:
    • السجل الأول: الاسم example.com (أو رمز @) وموجه إلى IP السيرفر.
    • السجل الثاني: الاسم www.example.com وموجه لنفس IP السيرفر (أو كـ CNAME يشير للنطاق الأساسي).

2. خوادم الأسماء (Nameservers) غير مضبوطة أو غير متطابقة#

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

  • ادخل إلى حسابك لدى الشركة التي اشتريت منها النطاق.
  • انتقل إلى إدارة النطاقات وافتح قسم Nameservers / DNS Management.
  • اختر Custom DNS وضع خوادم الأسماء الخاصة بشركة الاستضافة (مثل ns1.yourhost.com و ns2.yourhost.com) أو خوادم Cloudflare إذا كنت تستخدمها.

3. النطاق جديد ولم تنته فترة الانتشار (DNS Propagation)#

عند تغيير خوادم الأسماء أو تعديل سجلات A، لا تظهر التغييرات لجميع سكان الكوكب في نفس اللحظة؛ فكل خادم DNS حول العالم سبق أن سُئل عن نطاقك يحتفظ بالجواب القديم في نسخة مؤقتة (Cache) حتى تنتهي مدته المحددة بقيمة TTL. في تعديل سجل A تكون المدة هي TTL الذي تضبطه أنت للسجل، فتصير دقائق إن خفّضته قبل التغيير. أما تغيير خوادم الأسماء فأبطأ: يحتاج مسجّل النطاق أولاً إلى تحديثها، وتذكر Cloudflare أن ذلك قد يستغرق حتى 24 ساعة، ثم تبقى خوادم الأسماء القديمة في ذاكرة الخوادم مدةً يحددها النطاق العلوي لا أنت (في نطاقات .com تبلغ يومين، 172800 ثانية). يمكنك مراقبة حالة التحديث العالمية باستخدام أدوات مجانية مثل whatsmydns.net بإدخال اسم نطاقك واختيار نوع السجل A.

4. تعليق النطاق بسبب تأكيد البريد الإلكتروني (ICANN Verification)#

تُلزم اتفاقية اعتماد المسجّلين لدى ICANN (مواصفة دقة بيانات WHOIS) مسجّلَ النطاقات العامة مثل .com بالتحقق من بريد مالك النطاق خلال 15 يوماً من تسجيل النطاق أو نقله إليه أو تغيير مالكه، وكذلك خلال 15 يوماً من تعديل بيانات الاتصال؛ ويجري ذلك برسالة تطلب منك رداً، كالنقر على رابط التحقق. فإن لم يصله ردك، تنص المواصفة على أن يتحقق من البيانات يدوياً أو يعلّق النطاق (Hold/Suspended) حتى يتم التحقق، فيتوقف عن العمل فجأة وتظهر رسالة NXDOMAIN. ادخل إلى لوحة مسجل النطاق واطلب إعادة إرسال رسالة التحقق (يختلف اسم الزر بين المسجّلين، ومنه Resend Verification Email) لتأكيده فوراً.

جدول أهم سجلات الـ DNS ووظيفة كل منها#

نوع السجل الاسم القيمة النموذجية الوظيفة الأساسية
A Record @ أو example.com 198.51.100.10 ربط اسم النطاق بعنوان IPv4 الخاص بسيرفر الاستضافة.
AAAA Record @ أو example.com 2001:db8::1 ربط اسم النطاق بعنوان IPv6 الحديث.
CNAME www example.com توجيه اسم نطاق فرعي إلى اسم نطاق رئيسي كاسم مستعار.
NS Record example.com ns1.cloudflare.com تحديد خوادم الأسماء المسؤولة قانونياً عن إدارة النطاق.
MX Record example.com mail.example.com توجيه الرسائل الواردة إلى خوادم البريد الإلكتروني.

حلول فورية إذا كانت المشكلة في جهازك المحلي#

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

  1. تفريغ كاش نظام ويندوز: افتح موجه الأوامر (CMD) كمسؤول واكتب:
    ipconfig /flushdns
  2. تفريغ كاش الـ DNS الداخلي لمتصفح جوجل كروم:

    افتح الرابط التالي في شريط العنوان: chrome://net-internals/#dns ثم انقر على زر Clear host cache.

  3. تغيير خادم DNS في جهازك أو الراوتر:

    غالباً ما تتأخر خوادم شركات الاتصالات المحلية في التحديث. قم بتغيير إعدادات DNS في بطاقة الشبكة إلى خوادم عالمية سريعة:

    • خوادم Google DNS: 8.8.8.8 و 8.8.4.4
    • خوادم Cloudflare DNS: 1.1.1.1 و 1.0.0.1

كيف تتأكد أن النطاق تم حله بنجاح؟#

استخدم أداة nslookup المدمجة في نظام ويندوز أو ماك للتحقق من استجابة الدومين:

nslookup example.com 8.8.8.8

إذا أظهر الأمر عنوان IP الصحيح لسيرفرك تحت سطر Address: واختفت عبارة Non-existent domain، فهذا يعني أن النطاق أصبح معترفاً به عالمياً وجاهزاً لاستقبال حركة المرور بنجاح.

المشاكل الشائعة وحلولها#

الدومين يفتح مع www ولا يفتح بدونها (أو العكس)
يعني ذلك أنك أنشأت سجلاً لأحدهما ونسيت الآخر. تأكد من إنشاء سجل A للنطاق المجرد @ وسجل CNAME أو A للبادئة www بنفس إعدادات السيرفر.
استخدام Cloudflare وظهور خطأ NXDOMAIN
عند تفعيل سحابة Cloudflare، تأكد من نقل كافة سجلات A وCNAME السابقة داخل تبويب DNS Records في لوحة Cloudflare، لأن أي سجل مفقود هناك سيعامل كأنه غير موجود على الإنترنت.

المصادر#

التعليقات

كن أول من يشارك رأيه أو تجربته.

أضف تعليقاً أو سؤالاً

سجّل الدخول لتعجب بالتعليقات المفيدة وترفعها لأعلى النقاش. سجّل الدخول

لا يُنشر، ولا نرسل إليه شيئاً.

يظهر التعليق بعد مراجعته. الروابط لا تُفعَّل.

تبني موقعاً عربياً؟

سكربتات وقوالب وإضافات وخوادم — مصمّمة للمواقع العربية.

تصفّح المنتجات