أخي الكريم
لن تحتاج إلى dns خارجي يا أخي الكريم
نحن قلنا أن شركات الاستضافة يكون لديها dns servers للمواقع المستضافة عندهم. أنا كنت أتكلم عن نقطة أخرى وهي عمل دومينات مختلفة عن دومينات ال ICANN. أما دومينات ال ICANN التي نستخدمها، فشركات الاستضافة تقوم بتسجيل dns servers خاصة بالدومينات في شركات التسجيل.
ولشرح هذه النقطة نقول وبالله التوفيق.
لنفرض أن عميلا ما اشترى دومين اسمه x10.com وهذا العميل يريد أن يضع هذا الدومين عندك. على سيرفرك، فما الذي ستقوم به أنت لكي يحدث هذا؟
ستقوم بالآتي.
كل دومين في الإنترنت يحتاج إلى 2 dns servers لكي يخدمه. وهذا الاحتياج هو أحد قوانين ال ICANN لكي يكون الدومين مخدم عليه بواسطة 2 سيرفرز وليس واحد فقط بحيث لو واحد فقد الثاني يخدم.
حسنا، شركات الاستضافة عادة ما تضع الاثنين سيرفرز على نفس الجهاز. بمعنى أنه يكون جهاز واحد ويعمل عليه dns server واحد ولكن الجهاز معرف باثنين IP.
جميل، إذن ببساطة سيكون عندك 2 IP على نفس الجهاز وستشغل عليه dns server.
هؤلاء الاثنين IP ستسميهم اسمين مختلفين. فلو كانت شركتك تسمى hosting.com فستسمي هذان الاثنان كما يلي.
ns1.hosting.com
ns2.hosting.com
الأمر به تفاصيل ولكننا نختصر حاليا فقط لتوضيح الصورة.
حسنا، انت الآن عندك 2 dns servers بالنسبة للعالم الخارجي.
ستقول لعميلك، لو سمحت، ضع هؤلاء الاثنان dns servers، في المكان المخصص لهما عند شركة تسجيل الدومين.
فسيقوم العميل بذلك.
الآن شركة تسجيل الدومين x10.com تعلم أن ال dns servers المسئولة عن هذا الدومين هما
ns1.hosting.com
ns2.hosting.com
الآن، كل من يطلب الدومين x10.com سيسأل شركة تسجيل الدومينات، وهي بالتالي ستوجهه إلى ال dns servers الخاصة بك.
وال dns servers الخاصة بك ستوجهه إلى ال IP الخاص بالموقع x10.com .
إلى هنا انتهت مهمة ال dns تماما وتبدأ مهمة الويب سيرفر وهو الشق الثاني من السؤال.
ونجيب عليه فيما يلي بإذن الله.
يتبع بإذن الله...
|