يعتبر نظام أسماء النطاقات (DNS) أحد العناصر الأساسية في عالم  الإنترنت لأنه يسهل التواصل والتفاعل بين المستخدمين والمواقع الإلكترونية. يعمل DNS بمثابة دليل هاتف للإنترنت ، لأنه  يحول أسماء النطاقات القابلة للقراءة بواسطة الإنسان إلى عناوين IP قابلة للقراءة بواسطة الآلات . 


الحمدلله رب العالمين و الصلاة والسلام على أشرف المرسلين مرحبا بكم في مقال جديد على موقع بريلانتك و الذي سنتعرف فيه على الDNS و كيفية عمله .


ماهو الDNS ؟ 


DNS هو اختصار لـ "Domain Name System" ويعني نظام أسماء النطاقات باللغة العربية .  و هو عبارة عن نظام يحول أسماء النطاقات المفهرسة إلى عناوين IP خاصة بالخوادم المرتبطة بها . يستخدم DNS لربط الأسماء النطاقات التي نستخدمها في تصفح الويب (مثل www.example.com) بعناوين IP الفعلية للخوادم المستضيفة لهذه الأسماء .


1. تاريخ ال DNS :


تم تطوير نظام أسماء النطاقات في أوائل الثمانينيات ليحل مكان نظام HOSTS.TXT الذي كان يستخدم لتخزين عناوين IP وأسماء المضيفين .


2. هيكلية نظام أسماء النطاقات (DNS) :

تتألف هيكلية  نظام أسماء النطاقات من عدة مستويات متدرجة تبدأ  بالجذر (root)،  وتنتهي بالنطاقات الفرعية (subdomains). يتم تنظيمها  في مجموعات معينة تسمى مجالات النطاق العلوي (TLDs)، مثل .com و .org و .net.


3. ألية عمل ال DNS :


عندما يكتب المستخدم إسم الموقع الذي يريده في محرك البحث يقوم نظام أسماء النطاقات بتحويل اسم الموقع إلى عنوان IP المناسب . و تتم هذه العملية من خلال سلسلة من الاستعلامات بين مختلف مكونات DNS، بدءًا من الخادم المحلي (resolver) وصولاً إلى خوادم الجذر والنطاقات العلوية والنطاقات الفرعية.


4. أنواع السجلات في الDNS :


تضم قاعدة بيانات DNS  مجموعة من السجلات المختلفة التي تحدد معلومات مختلفة حول النطاقات والمضيفين. تشمل هذه السجلات سجلات A وAAAA وCNAME وMX وTXT وغيرها.


5. أمان نظام أسماء النطاقات (DNS ):


تواجه DNS تحديات أمانية متعددة، مثل هجمات تعطيل الخدمة (DDoS) وتلفيق الاستجابات (DNS spoofing). لمواجهة هذه التحديات، تم تطوير عدة تقنيات أمان مثل DNSSEC وDNS over HTTPS (DoH).


و في الختام يعد نظام أسماء النطاقات (DNS) من بين  العناصر المهمة في  الإنترنت . لأنه يساعد  في تسهيل التواصل بين المستخدمين والمواقع الإلكترونية من خلال تحويل أسماء النطاقات إلى عناوين IP. 


المصادر [1] ، [2] ، [3] .

شارك المقال على :

تعليقات