
DNS
في هذا الدرس سوف نتعرف علي ال DNS والتي تعني domain name system وسوف نتعرف علي أهميته وكيفية تغييره
التاريخ
الدروس
المستوى
اللغة
المشاهدات
المواضيع
DNS
</> تعريف DNS
هو اِختِصار لجملة (Domain Name System)، وهو نِظام يقوم بتخزين المَعلومَات المتعلقة بأسماء النطاقات(Domain Name) الموجودة في قاعدة البيانات الموزعة علي الانترنت
ويقوم ال DNS بربط البيانات الموزعة علي الانترنت ويقوم ايضا بربط المعلومات والعناوين بأسماء النطاقات المرتبطة . فمثلا عند كتابة www.google.com في شرط ال URL يقوم ال DNS بأرجاع ال IP الخاص بهذا العنوان وهو 172.217.19.142 أي ان DNS يقوم بتحويل اسماء النطاقات الي عناوين ال IP الخاصة بها حتي يحول المستخدم الي ال server عندما يطلب ال domain name

الخطوات التي يقوم بها DNS
- يقوم المستخدم بكتابة ال domain name داخل المتصفح
- يقوم ال DNS بالبحث في قاعدة البيانات الموجودة علي الخوادم servers الخاصة بشركات ISP علي عنوان ال Public IP الخاص بهذا الموقع وهذا ال IP يكون مربوط بخادم هذا الموقع
باختصار يقوم DNS بعملية عكسية reverse من domain name الي عنوان IP
</> DNS components
- Domains: هو مجموعة من أجهزة الكمبيوتر في شبكة كبيرة. يتم التحكم في الوصول إلى كل كمبيوتر في مجموعة معينة بواسطة نفس الخادم.
- Distributed Database: قاعدة البيانات الموزعة هي قاعدة بيانات يتم فيها تخزين معلومات عن أجهزة الكمبيوتر الموجودة في الشبكة.
- Name servers: يحتوي خادم الأسماء على معلومات العنوان حول أجهزة الكمبيوتر الأخرى الموجودة على الشبكة. يمكن إعطاء هذه المعلومات لأجهزة الكمبيوتر التي تقدم طلبًا إلى خادم الأسماء.
- Resolver: يوفر المحلل للعملاء معلومات العنوان حول أجهزة الكمبيوتر الأخرى على الشبكة.

</> كيفية تغيير DNS
في بعض الأحيان تحتاج كصاحب أو مدير موقع ويب أن تقوم بعملية تغيير DNS لموقعك، يكون ذلك في أغلب الأحيان عندما تقوم بتغيير شركة الاستضافة التي تستضيف عليها موقعك.
الآن أنت لديك استضافة جديدة وتريد أن تحول عليها موقعك، في هذه الحالة وبعد أن تقوم بنقل ملفات موقعك إلى الاستضافة الجديدة، يجب عليك أن تطلب من خدمة الدعم بالاستضافة الجديدة أن يمدونك ب DNS أو Name Servers الخاص بشركة الاستضافة.
كل ما عليك فعله هو أن تقوم بالذهاب لإعدادات اسم النطاق، في الشركة التي اشتريت منها اسم النطاق، وتقوم بتغيير DNS، وذلك بوضع DNS الخاص بالاستضافة الجديدة في المجال المخصص.
