كيف يعمل DNS ؟ [2]

كيف يعمل DNS ؟





Root Servers = Root name server

يتم التحكم في هذه الخوادم من قبل منظمات مختلفة وهي مفوضة من قبل ICANN (شركة الإنترنت للأسماء والأرقام المخصصة).

اعتبارًا من 2020-08-01 ، يتألف نظام خادم الجذر من 1086 حالة يتم تشغيلها بواسطة 12 مشغل خادم الجذر المستقل.

تشترك في نفس عنوان IP.

ماذا تفعل خوادم الجذر هذه؟


1- الحصول على نطاقات المستوى الأعلى. 

لذا ، إذا جاء طلب لشيء لا يمكن لخادم الاسم ذي المستوى الأقل حله ، يتم إجراء استعلام إلى خادم الجذر للمجال.

يعطي الكيان الطالب عنوان خادم الاسم المسؤول عن عناوين "org - com ".

TLD Servers = Top-level domain

يرسل الطالب بعد ذلك طلبًا جديدًا إلى عنوان IP …المقدم إليه من قبل خادم الجذر …المسؤول عن نطاق المستوى الأعلى للطلب.

سوف يبحث عن  " www.exampl.org ". في حال لم يجدها  في ملفاته.

يسرد عنوان IP لخادم الاسم المسؤول عن "exampl.org".

Domain-Level Name Servers

top-level : is com
Domain-Level : example.com

 يرسل طلبًا جديدًا إلى خادم الأسماء يسأل مرة أخرى عما إذا كان يمكنه حل" www.example.com ".

يبحث و يجد عنوان IP الذي يوجد فيه هذا المضيف. يعرضها على الطالب.


 Resolving Name Server

في السيناريو أعلاه ، أشرنا إلى "الطالب". ما هو الطالب في هذه الحالة؟

في جميع الحالات تقريبًا ، سيكون مقدم الطلب هو ما نسميه "Resolving Name Server".

 خادم حل الاسم هو واحد تم تكوينه لطرح أسئلة خوادم أخرى.

 إنه في الأساس وسيط للمستخدم الذي يقوم بتخزين نتائج الاستعلام السابقة مؤقتًا لتحسين السرعة ويعرف عناوين خوادم الجذر حتى يتمكن من "حل" الطلبات المقدمة لأشياء لا يعرف عنها بالفعل.


بشكل أساسي ، سيكون لدى المستخدم عادةً عدد قليل من خوادم الأسماء التي تم تكوينها على نظام الكمبيوتر الخاص به.

 عادة ما يتم توفير خوادم الأسماء التي يتم حلها بواسطة ISP_Internet service provider أو منظمات أخرى.



 على سبيل المثال ، توفر Google حلًا لخوادم DNS التي يمكنك الاستعلام عنها. يمكن تكوينها إما في جهاز الكمبيوتر الخاص بك تلقائيًا أو يدويًا.

عندما تكتب عنوان URL في شريط العنوان في المتصفح الخاص بك ، فإن جهاز الكمبيوتر الخاص بك يتطلع أولاً لمعرفة :

1- ما إذا كان يمكنه معرفة مكان المورد محليًا.

يقوم بفحص ملف "المضيفين" على جهاز الكمبيوتر وبعض المواقع الأخرى.

2-  ثم يرسل الطلب إلى خادم اسم حل وينتظر لاستلام عنوان IP للمورد.

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


Zone Files
ذكرنا في البحث السابق عن "ملفات المنطقة" و "السجلات".

ملفات المنطقة: هي الطريقة التي تخزن بها خوادم الأسماء معلومات حول النطاقات التي تعرف عنها.

 يتم تخزين كل مجال يعرفه خادم الأسماء في ملف منطقة.

Record Types

داخل ملف المنطقة ، يمكن أن يكون لدينا العديد من أنواع السجلات المختلفة. سنستعرض  الأنواع الإلزامية هنا.

SOA Records

سجل بداية السلطة

A and AAAA Records

 تعين مضيفًا لعنوان IP. يتم استخدام السجل "A" لتعيين مضيف إلى عنوان IPv4 IP ، بينما تُستخدم سجلات "AAAA" لتعيين مضيف إلى عنوان IPv6.

CNAME Records

تحدد سجلات CNAME اسمًا مستعارًا للاسم المتعارف عليه لخادمك (أحدهما محدد بواسطة سجل A أو AAAA).

MX Records

يتم استخدام سجلات MX لتحديد عمليات تبادل البريد المستخدمة في المجال. وهذا يساعد وصول رسائل البريد الإلكتروني إلى خادم البريد الخاص بك بشكل صحيح.

NS Records
يعرّف نوع السجل هذا خوادم الأسماء المستخدمة لهذه المنطقة.
 نفسه؟".
قد يتم بالفعل تقديم ملف المنطقة من نسخة مخزنة مؤقتًا على خادم أسماء آخر.

CAA Records
 لتحديد سلطات التصديق المسموح لها بإصدار شهادات SSL/TLS لنطاقك.

يمكنك استخدام digلجلب سجلات CAA باستخدام الخيارات التالية:

$ dig example.com type257

إرسال تعليق

0 تعليقات