في هذا المقال
ما هو DNS؟ ماذا يحدث عندما تكتب اسم موقع في المتصفح؟
عندما تفتح المتصفح وتكتب اسم موقع مثل Google.com أو Facebook.com، قد يبدو الأمر بسيطًا جدًا، لكن خلف هذه العملية تحدث عدة خطوات تقنية في ثوانٍ قليلة.
من أهم التقنيات التي تجعل الوصول إلى المواقع ممكنًا نظام يسمى DNS، وهو جزء أساسي من طريقة عمل الإنترنت.
في هذا المقال سنتعرف على معنى DNS، وكيف يعمل، وماذا يحدث بالتحديد منذ كتابة اسم الموقع في المتصفح وحتى ظهور الصفحة أمامك.
ما هو DNS؟
كلمة DNS هي اختصار لـ Domain Name System، أي "نظام أسماء النطاقات".
وظيفته الأساسية هي تحويل أسماء المواقع التي يسهل على الإنسان تذكرها، مثل:
google.com
إلى عنوان IP يمكن لأجهزة الشبكات والخوادم التعامل معه.
فعلى سبيل المثال، بدلًا من أن تضطر إلى حفظ عنوان IP الخاص بكل موقع تريد زيارته، يكفي أن تكتب اسم النطاق في المتصفح، ويتولى DNS عملية البحث عن عنوان الخادم المناسب.
يمكن تشبيه DNS بدليل الهاتف: أنت تبحث عن اسم الشخص، بينما النظام يبحث عن الرقم المرتبط بهذا الاسم.
لماذا نحتاج إلى DNS؟
أجهزة الكمبيوتر تتعامل مع عناوين IP، بينما من الأسهل على البشر تذكر أسماء المواقع.
لو لم يكن DNS موجودًا، لاضطر المستخدم إلى كتابة عنوان IP الخاص بكل موقع يريد الوصول إليه.
لكن باستخدام DNS، يمكن كتابة:
example.com
بدلًا من البحث يدويًا عن عنوان IP الخاص بالخادم الذي يستضيف الموقع.
وهذا يجعل استخدام الإنترنت أسهل وأسرع بالنسبة للمستخدمين.
ماذا يحدث عندما تكتب اسم موقع في المتصفح؟
عندما تكتب اسم موقع في شريط العنوان وتضغط Enter، تبدأ عدة خطوات متتالية للوصول إلى الموقع.
1. المتصفح يفحص الذاكرة المؤقتة
في البداية، قد يبحث المتصفح عن عنوان IP الخاص بالموقع في بيانات DNS المخزنة لديه مؤقتًا.
إذا وجد المعلومات ولم تنتهِ مدة صلاحيتها، فقد لا يحتاج إلى إجراء عملية بحث جديدة عبر الإنترنت.
2. الجهاز يبحث في DNS Cache
إذا لم يجد المتصفح المعلومات، يمكن لنظام التشغيل البحث في ذاكرة DNS المؤقتة الموجودة على الجهاز.
إذا كان عنوان IP محفوظًا بالفعل، يمكن استخدامه مباشرة.
3. يتم سؤال DNS Resolver
إذا لم يتم العثور على العنوان، يتم إرسال طلب إلى خادم يسمى DNS Resolver.
غالبًا يكون هذا الخادم تابعًا لمزود خدمة الإنترنت، أو يمكن للمستخدم اختيار خدمة DNS أخرى.
وظيفته هي البحث عن عنوان IP المرتبط باسم الموقع.
4. يبدأ البحث عن عنوان IP
إذا لم تكن الإجابة موجودة في ذاكرة الـ Resolver، يمكنه الاستعلام من خوادم DNS المختلفة للوصول إلى المعلومات المطلوبة.
عادة تبدأ العملية بالبحث عبر Root DNS Servers، ثم خوادم النطاقات العليا مثل خوادم .com، وبعد ذلك الوصول إلى خادم DNS المسؤول عن النطاق نفسه.
5. الحصول على عنوان IP
بعد العثور على المعلومات الصحيحة، يحصل الـ DNS Resolver على عنوان IP المرتبط باسم الموقع.
بعد ذلك يعيد عنوان IP إلى جهاز المستخدم.
وبهذا يعرف الجهاز إلى أي خادم يجب أن يتصل.

ماذا يحدث بعد معرفة عنوان IP؟
الحصول على عنوان IP ليس نهاية العملية.
بعد معرفة عنوان الخادم، يبدأ المتصفح في إنشاء اتصال مع الخادم لاستقبال محتوى الموقع.
إذا كان الموقع يستخدم HTTPS، يتم إنشاء اتصال آمن باستخدام بروتوكولات التشفير المناسبة، ثم يرسل المتصفح طلبًا إلى الخادم للحصول على الصفحة.
بعد ذلك يرسل الخادم البيانات المطلوبة إلى المتصفح.
كيف تظهر الصفحة أمامك؟
عندما تصل البيانات إلى المتصفح، يبدأ في معالجة الملفات التي أرسلها الخادم.
قد تشمل هذه الملفات:
- HTML لبناء هيكل الصفحة.
- CSS لتنسيق وتصميم الصفحة.
- JavaScript لإضافة التفاعل والوظائف.
- الصور والملفات الأخرى.
يقوم المتصفح بمعالجة هذه العناصر ثم يعرض الموقع أمامك.
وكل هذه الخطوات يمكن أن تحدث خلال فترة قصيرة جدًا.
هل DNS هو نفسه عنوان IP؟
لا، هناك اختلاف بينهما.
اسم النطاق:
هو الاسم الذي يكتبه المستخدم للوصول إلى الموقع، مثل:
example.com
عنوان IP:
هو عنوان رقمي يستخدم لتحديد الخادم أو الجهاز على الشبكة.
أما DNS فهو النظام الذي يساعد على ربط اسم النطاق بعنوان IP المناسب.
هل يمكن تغيير DNS؟
نعم، يمكن للمستخدم تغيير خادم DNS الذي يستخدمه جهازه أو شبكة الإنترنت الخاصة به.
هناك خدمات DNS عامة تقدمها شركات ومؤسسات مختلفة، ويمكن استخدامها بدلًا من خادم DNS الافتراضي لمزود الإنترنت.
لكن تغيير DNS لا يعني تلقائيًا أن اتصال الإنترنت أصبح أكثر أمانًا أو أن المستخدم أصبح مجهول الهوية؛ فوظيفة DNS الأساسية هي المساعدة في ترجمة أسماء النطاقات إلى عناوين IP.
هل DNS مهم في الأمن السيبراني؟
نعم، يعتبر DNS جزءًا مهمًا من البنية الأساسية للإنترنت، وله أيضًا دور في الأمن السيبراني.
يمكن استخدام تقنيات أمنية مثل DNSSEC للمساعدة في التحقق من صحة بعض بيانات DNS ومنع بعض أنواع التلاعب بها.
وفي المقابل، يمكن للمهاجمين استغلال DNS في بعض الهجمات، مثل توجيه المستخدمين إلى مواقع مزيفة أو استخدام طلبات DNS كجزء من بعض أنواع الهجمات الإلكترونية.
لذلك يعتبر فهم DNS مهمًا خصوصًا لمن يهتم بالشبكات والأمن السيبراني.
الخلاصة
DNS هو أحد أهم الأنظمة التي تعمل خلف الكواليس في الإنترنت. فعندما تكتب اسم موقع في المتصفح، لا ينتقل جهازك مباشرة إلى الموقع، بل تبدأ عملية بحث لتحويل اسم النطاق إلى عنوان IP.
بشكل مبسط، تسير العملية هكذا:
اسم الموقع → DNS → عنوان IP → الاتصال بالخادم → إرسال البيانات → عرض الموقع في المتصفح.
وعلى الرغم من أن العملية تبدو بسيطة للمستخدم، فإنها تعتمد على مجموعة من الخوادم والبروتوكولات والتقنيات التي تعمل معًا خلال ثوانٍ قليلة لتوصيلك إلى الموقع الذي طلبته.
الإبلاغ عن المقال
لو لاحظت مشكلة في المحتوى، أرسلها لفريق المراجعة. لن تظهر بياناتك لكاتب المقال أو للقراء.
تعذّر إرسال البلاغ الآن. حاول مرة أخرى لاحقًا.
سجّل الدخول لإرسال بلاغ

النقاش
التعليقات (0)
فكرة تضيفها، أو سؤال يفتح حوارًا.
الرجاء تسجيل الدخول لتتمكن من التعليق