الدومين لا يعمل بعد ربطه: حل ⁦DNS_PROBE_FINISHED_NXDOMAIN⁩ ومدة انتشار ⁦DNS⁩

بعد تغيير ⁦DNS⁩ يظهر التحديث غالبًا خلال ساعات وقد يصل إلى ⁦48⁩ ساعة. لكن إذا طال الانتظار فالسبب غالبًا سجل خاطئ أو أسماء خوادم لم تتغير أو نطاق منتهٍ، وهذا لا يحله الانتظار.

آخر تحديث:

كيف تربط النطاق بخادم بشكل صحيح؟

من لوحة مسجّل النطاق أضف سجل ⁦A⁩ للنطاق يشير إلى عنوان ⁦IP⁩ الخادم، وسجل ⁦CNAME⁩ للاسم ⁦www⁩ يشير إلى النطاق. أو غيّر أسماء الخوادم (⁦Nameservers⁩) إلى التي أعطاك إياها مزوّد الاستضافة، وليس الطريقتين معًا.

افحص ما يراه الإنترنت الآن

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

⁦terminal⁩
$ ⁦nslookup example.com 1.1.1.1⁩
$ ⁦nslookup -type⁩=⁦ns example.com 1.1.1.1⁩

امسح ذاكرة ⁦DNS⁩ على جهازك

قد يحتفظ جهازك والمتصفح بالعنوان القديم حتى بعد اكتمال التغيير. امسحها ثم أعد فتح المتصفح. وفي ⁦Chrome⁩ يمكنك أيضًا زيارة ⁦chrome://net-internals/#dns⁩.

⁦windows⁩
$ ⁦ipconfig /flushdns⁩
⁦macos⁩
$ ⁦sudo dscacheutil -flushcache⁩
$ ⁦sudo killall -HUP mDNSResponder⁩

لماذا لا يعمل بعد ⁦48⁩ ساعة؟

أسماء الخوادم ما زالت تشير إلى المزوّد القديم، فسجلاتك الجديدة لا يقرؤها أحد. أو السجل مكتوب للاسم الخطأ، أو ينقصك سجل ⁦www⁩، أو النطاق منتهٍ أو غير مفعّل لدى المسجّل. افحص تاريخ الانتهاء من لوحة المسجّل.

النطاق يعمل لكن الموقع لا يفتح

إذا كان العنوان صحيحًا فالمشكلة لم تعد في ⁦DNS⁩. يجب أن يكون الخادم مهيّأ لاستقبال هذا النطاق، فأضفه في لوحة الاستضافة أو في إعدادات ⁦Nginx⁩ أو ⁦Apache⁩، ثم راجع دليل الموقع الذي لا يفتح.

هل كانت الصفحة مفيدة؟