شرح نظام أسماء النطاقات Domain Name System بالتفصيل وماهو DNS وما هي فوائده واستخداماته بالصور. بالإضافة إلى ذلك، قام فريق imhost الاستضافة بشرح الطريقة التي يعمل بها نظام DNS (دي إن إس) وعلاقته بعنوان بروتوكول الإنترنت IP واسم نطاق الموقع "الدومين" Domain Name بصورة مفصّلة وسهلة.
هل سمعت سابقًا عن خادم DNS أو نظام أسماء النطاقات؟
في هذا الدرس من سلسلة دروس أساسيات استضافة الويب يشرح فريق imhostالاستضافة نظام اسم المجال وماهو DNS وما هي فوائده واستخداماته؟
وذلك بصورة تفصيلية ومبسّطة ستجعلك قادرًا على فهم آلية عمل نظام «دي إن إس» ومكوّناته المختلفة وفيما يُستخدم وكيف يعمل النظام ويقوم بأداء مهمته وكيف تستخدم نظام اسم المجال في كل مرة تقوم بتصفح الإنترنت دون أن تشعر.
نظام «دي إن إس» وهي الترجمة الصوتية لاختصار “DNS” باللغة الإنجليزية. وهذا الاختصار بدوره عبارة عن الأحرف الأولى لمصطلح “Domain Name System” أو “نظام أسماء النطاق”.
وذلك النظام هو عبارة عن نظام يقوم بتخزين البيانات الخاصة بأسماء النطاقات أو «الدومينات» Domain Names الخاصة بمواقع الويب الموجودة على شبكة الإنترنت وأبرز تلك البيانات هو عنوان بروتوكول الإنترنت IP Address الخاص بجهاز خادم الويب «السيرفر» Web Server الذي يقوم باستضافة ملفات الموقع صاحب اسم النطاق.
وبالتالي فإن وظيفة نظام الـ DNS الأساسية هي ربط أسماء نطاق المواقع بعناوين الخوادم التي يتم استضافة المواقع عليها، وبالتالي إمكانية استرجاع هذه البيانات عند الحاجة إليها ويحدث ذلك بصورة أساسية عند زيارة أحد المستخدمين لموقع الويب.
فمثلًا، عندما يقوم الزائر بزيارة هذه الصفحة في موقع imhostالاستضافة فهو يقوم بكتابة رابط الموقع في المتصفح كالتالي: im-host.com يقوم نظام الـ DNS بإرجاع آي بي IP الموقع كالتالي مثلاً: 173.194.79.121 وهو ما يستخدمه المتصفح للاتصال بالخادم الخاص بموقع imhost الاستضافة ويطلب منه إرسال الصفحة.
وبالتالي فإن وظيفة نظام DNS يُمكن اختصارها في ترجمة أسماء دومين المواقع إلى عناوين بروتوكول الإنترنت «آي بي IP» الخاصة بتلك المواقع والتي تشبه رقم الهاتف وعن طريقها تستطيع متصفحّات الويب التواصل مع خوادم الويب التي تتواجد عليها مواقع الويب.
هذا الدرس جزء من
سلسلة أساسيات الاستضافة
- ما هي استضافة الويب؟
- ما هو مركز البيانات؟
- ما هو الدومين؟
- ما هو DNS؟
- ما هو السيرفر؟
- ما هو الباندويث؟
- شرح موارد الاستضافة
- مقارنة أنواع الاستضافة
- ما هي الاستضافة المشتركة؟
- ما هي الاستضافة السحابية؟
- ما هو الخادم الافتراضي VPS؟
- ما هو الريسلر؟
- ما هي cPanel؟
- هل توجد استضافة غير محدودة؟
- ما هو ووردبريس؟
- كيفية إنشاء موقع
مكونات شرح نظام أسماء النطاق DNS
- ماهو DNS؟
- كيف يعمل نظام أسماء النطاق DNS؟
- أهمية الدي إن إس DNS
ما هو نظام أسماء النطاقات DNS؟
يمكّن وصف نظام أسماء النطاقات بأنه عبارة عن نظام لا مركزي يتكون من قواعد بيانات لا مركزية موزعة حول العالم ومتصلة بشبكة الإنترنت. وقواعد البيانات تلك مُستضافة (موجودة) على خوادم Servers مهمتها الاحتفاظ بقاعدة البيانات وإجراء العمليات على البيانات الموجودة في تلك القاعدة.
نظام DNS ودليل الهاتف!
وتشبه تلك القواعد إلى حدٍ كبير دليل الهاتف وتقوم بوظيفة مشابهة له أيضًا بصورة كبيرة. فمن أجل الاتصال بأحد معارفك ستحتاج إلى طلب رقم الهاتف الخاص به كل مرة تحتاج إلى الاتصال به، ولذلك فأنت ستحتاج إلى تذكر كل أرقام معارفك.
ومع زيادة عدد المعارف، سيكون من المستحيل تقريبًا عليك أن تقوم بحفظ أرقامهم جميعًا، ولذلك ظهر دليل الهاتف الذي يقوم بحفظ أرقام كل شخص من معارفك ويربطه باسم الشخص. ولذلك كل المطلوب منك هو إدخال اسم الشخص فقط وسيترجم دليل الهاتف ذلك الاسم إلى رقم الهاتف الخاص به.
كيف يعمل نظام أسماء النطاقات DNS «دي إن إس»؟
نظام أسماء النطاقات Domain Name System لا يختلف كثيرًا عن دليل الهاتف. فكل موقع على الإنترنت له عنوان بروتوكول إنترنت Internet Protocol أو IP وهو عبارة عن مجموعة من الأرقام في حالة الإصدار الرابع من بروتوكول الإنترنت IPv4 وعبارة عن أرقام وحروف في حالة بروتوكول الإنترنت الإصدار السادس IPv6.
وبالتالي فمن أجل زيارة أي موقع إلكتروني ستحتاج إلى تذكّر عنوان بروتوكول الإنترنت الخاص به IP Address. وبما أن الإنترنت به مئات الملايين من المواقع، فإن ذلك الأمر مستحيل على أي إنسان، ولذلك السبب ظهرت أسماء النطاق Domain Name التي تشبه الاسم في دليل الهاتف.
ووظيفة نظام أسماء النطاقات هي ترجمة اسم النطاق «الدومين» إلى عنوان بروتوكول الإنترنت الخاص به. فعند زيارة موقع الاستضافة على سبيل المثال ليس عليك أن تحفظ عنوان الآي بي الخاص به الذي يشبه هذا العنوان الخاص بجوجل 142.250.74.46. بل يكفي فقط أن تدخل هذا العنوان im-host.com في متصفح الإنترنت الخاص بك وسوف يقوم نظام أسماء النطاقات بتحويله إلى عنوان الـIP الخاص بموقع imhost الاستضافة.
خطوات عمل نظام DNS
إليك الخطوات التي تحدث عندما تريد زيارة صفحة في موقع imhostالاستضافة أو في أي موقع آخر متواجد على الإنترنت بصورة عملية..
- عندما تريد زيارة صفحة دليل أفضل استضافة مواقع ويب في موقع imhost الاستضافة فأنت تدخل عنوانها هذا
- https://im-host.com/best-hosting/ في المتصفح الذي بدوره يتصل بخادم أسماء النطاق DNS Server ويسأله عن عنوان بروتوكول الإنترنت IP الخاص بدومين موقعنا هذا im-host.com.
- يبحث سيرفر أسماء النطاق عن العنوان الخاص بالدومين في سجلاته ويرسل عنوان IP الخاص بموقعimhostالاستضافة للمتصفح الخاص بك.
- يتصل المتصفح الخاص بك بخادم الويب المُستضاف عليه موقع imhost الاستضافة باستخدام عنوان بروتوكول الإنترنت الذي أرسله له خادم DNS، ويطلب منه إرسال صفحة أفضل استضافة في موقع
- imhostالاستضافة عن طريق إرسال الرابط الخاص بها.
- يجري الخادم الخاص بنا العمليات والخطوات وفقًا للتعليمات البرمجية التي قمنا بتحديدها مٌسبقًا، ومن ثم يقوم بإرسال صفحة الويب التي طلبها جهازك إليه في صورة صفحة تم ترميزها بلغة ترميز النص الفائق Hypertext Markup Language «إتش تي إم إل HTML» عبر بروتوكول نقل النص التشعبي HTTP.
- يقوم المتصفح الخاص بك بعرض صفحة الويب ومكوناتها التي أرسلها إليه خادم موقع imhost الاستضافة.
وتحدث تلك الخطوات في ثانية أو أجزاء منها دون أن تلاحظ حدوثها من الأساس اعتمادًا على سرعة اتصال جهازك بالإنترنت وسرعة استجابة خادم أسماء المجال Domain Name Server.
كما تقوم كذلك أغلب أجهزة الحاسب بتخزين البيانات التي يرسلها خادم DNS محليًا حتى تستطيع الاطلاع عليها لاحقًا دون الحاجة لطلبها من خادم أسماء النطاق كل مرة تريد زيارة الموقع.
ما أهمية الدي إن اس DNS؟
كما اتضح من السابق فإن نظام الدي إن إس DNS يقوم بتحويل رابط الموقع إلى عنوان الآي بي الخاص به وبالتالي فهو يوفر على المستخدمين عناء حفظ آي بي IP الموقع والذي سيكون أمر صعب جدًا خصوصًا إذا كنت تزور العديد من المواقع.
بالإضافة إلى ذلك، فإن عنوان بروتوكول الإنترنت عرضةً للتغيير في أي وقت عند انتقال الموقع الإلكتروني إلى سيرفر ويب Web Server مختلف أو عندما يريد صاحب الموقع تغيير عنوان IP.
وكما ذكر فريقimhost الاستضافة بالأعلى، يعمل نظام أسماء النطاقات بطريقة اشبه بدليل الهاتف الموجود في الهاتف الجوّال الخاص بك.
فبدلاً من حفظ كل أرقام معارفك وكتابتها كلما أردت الاتصال بهم، ستحتاج فقط للبحث عن اسم الشخص المطلوب في دليل الهاتف وسوف يقوم دليل الهاتف بإظهار رقمه أو أرقامه لك حتى يمكنك التواصل معه.
وبالتالي فإن نظام الدي إن إس DNS يُعتبر الأساس الذي يعتمد نظام تسجيل أسماء نطاق الموقع Domain Name Registration في عمله عليه.