الموقع تحت التطوير، تم التأسيس لهذا الموقع في اليوم الخامس من شهر يناير لعام 2025

دروس استضافة الويب

شرح شامل نظام اسماء النطاق و فوائده واستخداماته DNS 2025

تعريف شامل لاستخدام ومعاني كل مصطلحات وما هو نظام اسماء النطاق

شرح شامل نظام اسماء النطاق و فوائده واستخداماته DNS 2025

في مجال استضافة المواقع لابد انك سمعت عن نظام اسماء النطاق، وفي درسنا الجديد من موقع الافاضل التقني سنوضح لك ما هو هذا النظام بأسلوب مبسط حتى تعرفه وتعرف كل ما يتعلق به من ملحقات ورموز مختلفة.

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

نظام دي ان اس هو نفس معنى دومين نيم سيرفر Domain name server واختصارا DNS وهو نظام يقوم بتخزين بيانات الدومينات او الدومين ومن هذه البيانات هو رقم بروتوكول الانترنت IP الخاص لسيرفر الاستضافة الموجود عليه ملفات الموقع مالك الدومين.

أهمية نظام اسماء النطاقات DNS

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

فمثلا عند زيارة موقع Google.com فإن نظام اسماء النطاق يحولك بشكل مباشر الى السيرفر المستضاف عليه موقع جوجل بدلا من ان تكتب رقم IP موقع جوجل وهو 142.250.191.46

ومثلا عند زيارة موقع الافاضل التقني alafadel.tech فإن هذا نظام اسماء النطاق يرسلك بشكل مباشر الى سيرفر موقعنا من ويعطي عنوان بروتوكول الانترنت التالي 172.67.187.239 بشكل تلقائي.

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

تعريف ومعنى وما هو نظام اسماء النطاقات DNS

فإذا نستنج ان تعريف نظام اسماء النطاق هو النظام اللامركزي الذي يقوم بتخزين ومراجعة وتسليم وربط اسم الدومين مع رقم جهاز السيرفر المستضاف عليه الموقع لغاية التسهيل والسرعة في التصفح.

كيفية عمل نظام اسماء النطاقات؟

اليك الخطوات التي تحدث عندما تريد زيارة صفحة في موقع الافاضل التقني أو في أي موقع آخر متواجد على الإنترنت بصورة عملية..

  1. عندما تريد زيارة صفحة ما هو الذكاء الاصطناعي فأنت تدخل عنوانها في المتصفح الذي بدوره يتصل بخادم أسماء النطاق DNS Server ويسأله عن عنوان بروتوكول الإنترنت IP الخاص بدومين موقعنا
  2. يبحث سيرفر أسماء النطاق عن العنوان الخاص بالدومين في سجلاته ويرسل عنوان IP الخاص بموقع عميد الاستضافة للمتصفح الخاص بك.
  3. يتصل المتصفح الخاص بك بسيرفر الاستضافة الموجود عليه موقع الافاضل باستخدام عنوان بروتوكول الإنترنت الذي أرسله له خادم DNS، ويطلب منه إرسال صفحة ما هو الذكاء الاصطناعي في موقع الافاضل عن طريق إرسال الرابط الخاص بها.
  4. يجري الخادم الخاص بنا العمليات والخطوات وفقا للتعليمات البرمجية التي تم ادخالها مسبقا ومن ثم يقوم بإرسال صفحة الويب التي طلبها جهازك إليه في صورة صفحة تم ترميزها بلغة ترميز النص الفائق Hypertext Markup Language «إتش تي إم إل HTML» عبر بروتوكول نقل النص التشعبي HTTP.
  5. يقوم المتصفح الخاص بك بعرض صفحة الويب ومكوناتها التي أرسلها إليه سيرفر موقع الافاضل.

تركيب وبنية نظام اسماء الدومينات DNS ؟

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

  • فضاء الأسماء (Domain Name Space): وهو فضاء الأسماء الذي يعبر عن جميع عناصر اسم النطاق، حيث يتم إلحاق أسماء عناصر النطاق به، ويمكن اعتباره قاعدة بيانات للنظام.
  • السيرفرات (Name Servers or Servers): تحتوي مخدمات الـ (DNS)على معلومات عن عناوين الحواسيب الزبونة على الشبكة وعناوين الـ IP الموافقة، حيث تقدم هذه المعلومات إلى المستخدمين الذين يقومون بإرسال الطلبات (Requests) من أجل الحصول على مثل هذه المعلومات. في حال لم يكن المخدم (Name Server) قادراً على تقديم المعلومات لسبب أو لآخر، فإن الطلب يمكن أن يمرر إلى مخدم آخر.
  • الأجهزة الطرفية على الشبكة (Resolvers or Clients): وهم مستخدمو الشبكة الذين يقومون بتقديم طلبات تحويل اسم معطى إلى عنوان IP الموافق والضروري من أجل تحقيق الاتصال عبر الشبكة.

أما إذا أردت التعمق أكثر في بنية النظام فنجد أنه يتكون من المكونات التالية:

  • اسم النطاق (Domain Name): هو اسم يستخدم على الإنترنت والشبكات لتمثيل جهة معينة إلكترونيا، وتستخدمه الجهة للدلالة على اسمها أو أقسامها أو فروعها أو للدلالة على خدماتها أو أسماء أجهزتها أو حتى عناوين البريد الإلكترونية وغيرها من السجلات الأخرى: التي لها استخدامات خاصة مثل: TXT ,AAAA ,SRV, SIG, RP, LOC
  • ملف النطاق (Zone File): وهو الملف الذي يحوي جميع سجلات المصادر (المعلومات) المتعلقة باسم نطاق معين، ويتم حفظ وإدارة ملف النطاق من خلال خادم أسماء النطاقات.
  • خادم أسماء النطاقات (Domain Name Server): وهو الخادم الذي يقوم بالرد على استفسارات المستخدمين أو المقررين بناء على ما هو موجود في ملف اسم النطاق المستفسر عنه. ويوجد خادم رئيسي على الأقل لكل اسم نطاق، ويتم من خلاله إدارة جميع سجلات النطاق وإجراء التحديثات عليها ويعد هذا الخادم المالك الرئيسي للنسخة الأصلية لملف اسم النطاق، كما توجد أيضا خادمات فرعية عديدة تأخذ نسخة من ذلك الملف بالتنسيق مع الخادم الرئيسي.
  • المقرر (Resolver): وهو الجهاز الذي يقوم (نيابة عن المستخدمين) بإرسال الاستفسارات حول أي معلومة موجودة في النظام إلى سيرفر أسماء النطاقات ومن ثم إرسال النتيجة النهائية إلى المستفسرين (المستخدمين أو الأجهزة)، وعادة ما يوضع على كل شبكة منفصلة (خاصة) جهاز مقرر حتى يقوم بترجمة الأسماء إلى العناوين لجميع المستخدمين والأجهزة الموجودة على تلك الشبكة من خلال نظام أسماء النطاقات، كما يقوم المقرر أيضا بتخزين جميع نتائج الاستفسارات السابقة في السجلات المؤقتة (DNS Caching) وذلك لتوفير الجهد ولتحسين الأداء بدلا من البحث عن نتيجة نفس الاستفسار مرة أخرى خلال مدة معينة (تحدد من قبل الخادم الرئيسي لاسم النطاق).
  • المستخدم (user): وهو المستفيد النهائي من النظام (شخص أو برنامج أو جهاز) بحيث يتعامل مع النظام من خلال المقرر للحصول على المعلومة المطلوبة، كما يمكن أن يكون هذا المستخدم هو الشخص الذي يقوم بتسجيل اسم النطاق للاستفادة منه لاحقا.

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

تقوم شركات الاستضافة بإدراج البيانات كاملة تلقائيا، لذلك لا تقم بالتعديل إلا اذا كنت متأكدا مما تفعله.

امتدادات ومهام اخرى لنظام اسماء النطاقات:

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

سجل NS : وهو الدومين مع السيرفر من خلال عنوان بروتوكول الانترنت.

سجل MX : وهو  الذي يربط الإيميل الخاص بالموقع مع الإيميل الخاص به.

سجل TXT: وهو عبارة عن نص يوضع في الدومين لغاية التحقق من الملكية

او معلومات اضافية اختيارية وتستخدم في العادة لنظام Dmark ونظام DKIM وهدفهم منع الرسائل من الارسال في حالة اختراق الايميل او الاحتيال.

سجل CNAME : يستخدم لأغراض ادارية وبالأخص تفعيل الدومين المجرد

مثل alafadel.tech بدلا من www.alafadel.tech

سجل TTL: اخبار سيرفر الدومين بمدة التعديل على اي من السجلات أعلاه

وتكون بالثانية وبالعادة 86400 ثانية أي انها 24 ساعة.

 

وبهذا أكون قد اتممت موضوع نظام اسماء النطاقات من سلسلة دروس اساسيات الاستضافة، متمنيا لك الفائدة وكما هي العادة، لا تتردد بالتواصل معنا لأي سؤال او استفسار.

يعقوب الشرفاء

مبرمج ومصمم مواقع إلكترونية محترف، حاصل على الماجستير في علوم الحاسوب، شغفي التسوق الالكتروني وتحسين محركات البحث، حاصل على عدة شهادات ودورات في الهاكر الأخلاقي من سيسكو، التسويق الرقمي من جوجل و شهادة خبير التسويق بالعمولة والمحتوى للشركات والأفراد منpxa طموحي الحالي الوصول إلى محتوى عربي مجاني شامل ومتقدم لتمكين غير التقنيين والمبتدئين من انشاء وتطوير مشاريعهم الرقمية

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى