العودة إلى المدونة

إنشاء nameservers خاصة باسم شركتك لاستضافة الريسيلر

فريق تحرير IM Host14 أكتوبر 20266 دقائق قراءة
إنشاء nameservers خاصة باسم شركتك لاستضافة الريسيلر

الـ nameservers الخاصة هي أسماء لخوادم DNS تحت دومين شركتك، مثل ns1.yourbrand.com وns2.yourbrand.com، تشير إلى عناوين IP لخوادم DNS لدى شركة الاستضافة. ولإنشائها تسجّلها كـ child nameservers (سجلات glue) لدى مسجل دومين yourbrand.com، وتضيف لها سجلات A مطابقة، ثم تستخدمها لدومينات عملائك. وبهذا يرى العميل اسم شركتك في إعدادات الـ DNS بدلًا من اسم مزوّد الاستضافة.

ما هي الـ nameservers الخاصة؟

كل دومين مفوَّض إلى مجموعة من الـ nameservers التي تجيب عن استعلامات DNS الخاصة به. في حساب الريسيلر تكون هذه عادة nameservers شركة الاستضافة. أما الـ nameservers الخاصة، وتُسمى أيضًا vanity أو branded أو child nameservers، فهي ببساطة أسماء جديدة لخوادم DNS نفسها. لا يتغير شيء في طريقة تقديم الـ DNS؛ الذي يتغير فقط هو الأسماء التي يكتبها عملاؤك عند مسجل الدومين.

لماذا نحتاج سجلات glue؟

هناك مشكلة "البيضة والدجاجة": لكي يعرف المحلل (resolver) عنوان ns1.yourbrand.com، سيسأل عادة الـ nameservers الخاصة بدومين yourbrand.com، وهي نفسها ns1.yourbrand.com. سجلات glue تكسر هذه الحلقة؛ إذ يحتفظ سجل الامتداد (مثل .com أو .net) بعنوان IP الخاص بـ ns1.yourbrand.com مباشرة، ويرسله مع بيانات التفويض.

تُنشأ سجلات glue من لوحة مسجل الدومين، غالبًا في قسم باسم child nameservers أو register nameservers أو host records أو glue records. يختلف الاسم من مسجل لآخر، لكن الوظيفة واحدة.

خطوات الإعداد

1. اختر الأسماء

استخدم ns1 وns2 على دومين شركتك الرئيسي، واجعلها قصيرة ودائمة؛ فستعطيها لكل عميل، وتغييرها لاحقًا يعني أن كل عميل سيضطر إلى تحديث دومينه.

2. احصل على عناوين IP من شركة الاستضافة

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

3. سجّل الـ child nameservers لدى المسجل

لدى مسجل دومين yourbrand.com، أنشئ اثنين من الـ child nameservers، لكل منهما عنوان IP:

ns1.yourbrand.com   203.0.113.10
ns2.yourbrand.com   203.0.113.11

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

4. أضف سجلات A لأسماء الـ nameservers

يجب أن تحتوي منطقة yourbrand.com أيضًا على سجلات A للاسمين ns1 وns2 بنفس عناوين IP المسجلة في glue تمامًا:

ns1    IN  A   203.0.113.10
ns2    IN  A   203.0.113.11

أنشئها حيث تُستضاف منطقة الدومين؛ فإذا كان دومين شركتك على حساب الريسيلر نفسه، فذلك من Zone Editor في cPanel أو من محرر DNS في WHM. ويجب أن تتطابق سجلات glue مع سجلات A، لأن عدم التطابق يسبب أعطالًا متقطعة يصعب تتبعها؛ فبعض المحللات تعتمد على glue وبعضها على سجل A.

5. طبّق الـ nameservers في WHM

يجب أن تُنشأ الحسابات الجديدة والـ nameservers الخاصة بك مكتوبة في مناطقها. وحسب طريقة إعداد حساب الريسيلر، إما أن تضبط الـ nameservers بنفسك من WHM، أو تطلب من الدعم الفني لدى مزوّد الاستضافة تطبيقها على حسابك. وإذا كنت تستخدم WHMCS، فحدّث خانات الـ nameservers في إعدادات السيرفر لتظهر الأسماء الصحيحة في رسائل الترحيب؛ ويوضح دليل ربط WHMCS باستضافة الريسيلر مكان هذه الإعدادات.

أما الحسابات القديمة فتحتفظ بسجلات NS التي أُنشئت بها، فقد تظل مناطقها تحمل الأسماء القديمة. حدّث هذه المناطق قبل نقل العملاء إلى الأسماء الجديدة.

6. وجّه دومينات العملاء إلى الـ nameservers الخاصة بك

لدى مسجل كل دومين عميل، اضبط الـ nameservers على ns1.yourbrand.com وns2.yourbrand.com. ولا ينجح هذا إلا بعد إنشاء سجلات glue؛ فالمسجلون يرفضون عادة اسم nameserver لا يعرفه سجل الامتداد.

الانتشار (Propagation): ماذا تتوقع؟

ينشر سجل الامتداد عادة سجلات glue الجديدة وتغييرات الـ nameservers خلال دقائق إلى بضع ساعات. لكن المحللات التي خزّنت التفويض القديم تظل تستخدمه حتى تنتهي مدة الـ TTL، وقد تصل مدة TTL للتفويض على مستوى الامتداد إلى نحو 48 ساعة. خلال هذه الفترة قد يصل بعض الزوار إلى الـ nameservers القديمة، فأبقِها تقدّم السجلات نفسها حتى يستقر التغيير.

الاختبار بأمر dig

شغّل هذه الأوامر من أي طرفية Linux أو macOS، أو من سيرفر Linux:

# 1. هل أسماء الـ nameservers تشير إلى العناوين الصحيحة؟
dig +short A ns1.yourbrand.com
dig +short A ns2.yourbrand.com

# 2. هل سجلات glue منشورة لدى سجل .com؟
dig NS yourbrand.com @a.gtld-servers.net

# 3. هل يرد الـ nameserver على دومين العميل؟
dig @ns1.yourbrand.com clientdomain.com SOA

# 4. تتبّع سلسلة التفويض كاملة
dig +trace clientdomain.com

ما الذي تبحث عنه؟

  • الاختبار 1 يجب أن يُرجع عناوين IP التي أعطاك إياها مزوّد الاستضافة.

  • الاختبار 2 يسأل أحد خوادم سجل .com مباشرة، ويجب أن ترى في قسم ADDITIONAL سجلات A للاسمين ns1 وns2 بالعناوين نفسها. ودومينات .net تستخدم الخوادم نفسها، أما الامتدادات الأخرى فاعرف خوادم سجلها بالأمر dig NS org مع استبدال org بامتدادك.

  • الاختبار 3 يجب أن يظهر فيه العلم aa (إجابة موثوقة authoritative). وإذا كانت الحالة REFUSED فهذا الـ nameserver لا يحتوي على منطقة لهذا الدومين.

  • الاختبار 4 يعرض كل خطوة من خوادم الجذر حتى الـ nameservers الخاصة بك، فيساعدك على تحديد موضع انقطاع التفويض.

وعلى ويندوز يعطيك الأمر nslookup -type=NS yourbrand.com فحصًا سريعًا، وإن كان dig يعرض تفاصيل أكثر بكثير.

أخطاء شائعة وحلولها

  • رسالة "Nameserver does not exist" عند المسجل: لم تُسجَّل الـ child nameservers بعد، أو هناك خطأ في الكتابة. سجّل glue أولًا.

  • عنوان glue يختلف عن سجل A: عدّل أحدهما ليطابق الآخر، ثم تحقق من الاثنين بالاختبارين 1 و2.

  • رد REFUSED أو SERVFAIL من الـ nameserver: العنوان ليس لخادم DNS الذي يحمل مناطقك، أو أن منطقة دومين العميل لم تُنشأ على السيرفر بعد.

  • أسماء nameservers قديمة داخل مناطق العملاء: الحسابات التي أُنشئت قبل التغيير ما زالت تحمل سجلات NS القديمة، فحدّثها.

  • اقتراب انتهاء دومين الشركة: إذا انتهى yourbrand.com، تتوقف كل دومينات العملاء التي تستخدم الـ nameservers الخاصة بك عن العمل. جدّده لعدة سنوات وأبقِ التجديد التلقائي مفعّلًا.

  • بقايا سجلات DNSSEC: إذا كان لدومين العميل سجلات DS لدى المسجل من مزوّد سابق، فاحذفها أو حدّثها عند نقله إلى الـ nameservers الخاصة بك، وإلا فشلت المحللات التي تتحقق من DNSSEC في الوصول إليه.

فائدة العلامة البيضاء (White-label)

الـ nameservers باسم شركتك تفصيلة صغيرة لكن أثرها حقيقي: يرى العملاء اسم شركتك في إعدادات دوميناتهم، وتصل أسئلة الدعم إليك أنت، وتبدو الخدمة كأنها بنيتك التحتية الخاصة. وهناك فائدة عملية أيضًا: إذا انتقلت لاحقًا إلى سيرفر آخر، يمكنك تحديث سجلات glue وA للاسمين ns1 وns2 بدلًا من مطالبة كل عميل بتغيير الـ nameservers، بشرط أن يقدّم السيرفر الجديد المناطق نفسها. ولمزيد من التفاصيل عن بناء خدمة باسمك، اقرأ مقارنة الريسيلر والعلامة البيضاء للوكالات ودليل إعداد DNS والبريد لعملاء استضافة الريسيلر.

أسئلة شائعة

هل أحتاج دومينًا منفصلًا للـ nameservers الخاصة؟

لا، فدومين شركتك الرئيسي يكفي. بعض الريسيلرز يفضّلون دومينًا قصيرًا مخصصًا لذلك، وهذا يعمل أيضًا بشرط تجديده باستمرار.

كم nameserver خاص أحتاج؟

اثنان على الأقل، فمعظم سجلات الامتدادات تتوقع اثنين أو أكثر للتفويض.

هل يمكن إنشاء nameservers خاصة قبل شراء الاستضافة؟

يمكنك تسجيل الأسماء، لكنك تحتاج إلى عناوين IP الصحيحة لخوادم DNS من مزوّد الاستضافة، لذا جهّز الاستضافة أولًا.

هل تؤثر الـ nameservers الخاصة على السرعة أو SEO؟

ليس بشكل يُذكر؛ فخوادم DNS نفسها تجيب عن الاستعلامات نفسها، والأسماء فقط هي التي تختلف.

nameservers خاصة مع استضافة الريسيلر من IM HOST

استضافة الريسيلر من IM HOST تعمل بنظام العلامة البيضاء: شعارك واسم شركتك يظهران على cPanel/WHM، والـ nameservers باسم شركتك تُكمل الصورة. وإن كنت تحتاج إلى دومين لشركتك، يمكنك تسجيله من خلال خدمة تسجيل الدومينات من IM HOST، ثم اسأل الدعم الفني عن عناوين IP التي تستخدمها للـ nameservers في حساب الريسيلر الخاص بك.

المزيد من مدونتنا

اكتشف المزيد من الأدلة العملية ورؤى الخدمات من فريق IM Host.

عرض كل المقالات