المستوى: مبتدئ

كلّما كتبت اسم موقع في المتصفّح، يعمل نظام صامت في الخلفية ليحوّل ذلك الاسم إلى عنوان رقمي يوصلك للخادم الصحيح. هذا النظام هو DNS، وهو من أهمّ ما يجعل الإنترنت سهل الاستخدام. فهمه يساعدك كثيراً عند ربط نطاقك باستضافتك أو حلّ مشكلة "الموقع لا يفتح". لنشرحه ببساطة.

ما هو DNS؟

DNS (اختصار Domain Name System، أي نظام أسماء النطاقات) هو دليل الإنترنت الذي يحوّل الاسم الذي نكتبه (مثل example.com) إلى عنوان IP الرقمي الذي تفهمه الأجهزة (مثل 93.184.216.34). تخيّله كدفتر هاتف ضخم: أنت تعرف الاسم، وهو يعطيك الرقم. بدون DNS لاضطررنا لحفظ أرقام معقّدة لكل موقع نزوره.

لماذا نحتاج DNS؟

البشر يتذكّرون الأسماء بسهولة، بينما تتخاطب الأجهزة بالأرقام. DNS يجسر هذه الفجوة: يتيح لك استخدام أسماء واضحة، بينما توجّه الشبكة بياناتك عبر عناوين IP خلف الكواليس. كما أنّه يمنح مرونة: لو غيّرت خادم موقعك (وتغيّر عنوان IP)، يكفي تحديث سجلّ DNS ليبقى الاسم نفسه يعمل.

رحلة استعلام DNS خطوة بخطوة

  1. تكتب example.com، فيتحقّق جهازك أولاً من ذاكرته المؤقّتة (Cache، وهي تخزين مؤقّت للنتائج السابقة لتسريعها). إن وجد العنوان محفوظاً، ينتهي الأمر فوراً.
  2. إن لم يجده، يسأل خادم DNS تابعاً لمزوّد خدمة الإنترنت يُسمّى المحلِّل (Resolver)، ومهمّته البحث عن الإجابة نيابةً عنك.
  3. يسأل المحلِّل خادم الجذر (Root Server) الذي يوجّهه إلى الخادم المسؤول عن الامتداد (مثل .com).
  4. يسأل خادم الامتداد، فيدلّه على الخادم الموثوق (Authoritative Server) الذي يحتفظ بسجلّات ذلك النطاق تحديداً.
  5. يعطي الخادم الموثوق عنوان IP الصحيح، فيعيده المحلِّل إلى جهازك.
  6. يتّصل متصفّحك بذلك العنوان ويعرض الموقع. وتُحفظ النتيجة مؤقّتاً لتسريع الزيارات القادمة.

يبدو الأمر طويلاً، لكنّه يكتمل عادةً في أجزاء من الثانية.

أنواع سجلّات DNS الشائعة

سجلّات DNS هي "المدخلات" التي تخبر النظام كيف يوجّه نطاقك. أهمّها للمبتدئ:

السجلّوظيفته
Aيربط النطاق بعنوان IPv4 (العنوان الرقمي للخادم).
AAAAيربط النطاق بعنوان IPv6 (الإصدار الأحدث من العناوين).
CNAMEيجعل اسماً يشير إلى اسم آخر (مثل ربط www بالنطاق الأساسي).
MXيوجّه البريد الإلكتروني إلى الخادم المسؤول عن الرسائل.
TXTيخزّن نصوصاً للتحقّق والإعدادات (مثل توثيق ملكية النطاق).
NSيحدّد خوادم الأسماء المسؤولة عن إدارة سجلّات النطاق.

خوادم الأسماء (Nameservers)

عند ربط نطاقك باستضافتك، غالباً ستوجَّه لتغيير خوادم الأسماء (Nameservers، وهي الخوادم التي تحتفظ بسجلّات DNS لنطاقك) لتشير إلى مزوّد الاستضافة. بعد ذلك يصبح كل من يكتب نطاقك موجَّهاً إلى خادمك الصحيح.

لماذا "لا يظهر موقعي فوراً"؟ الانتشار (Propagation)

عند تعديل سجلّات DNS، لا يصل التغيير لكل العالم لحظياً، لأنّ نتائج DNS تُحفظ مؤقّتاً في أماكن كثيرة. هذه الفترة تُسمّى الانتشار (Propagation)، وقد تستغرق من دقائق إلى عدّة ساعات. لذا إن لم يظهر التغيير مباشرةً فهذا طبيعي؛ انتظر قليلاً وأعد المحاولة.

أدوات فحص بسيطة وآمنة

لمعرفة سجلّات نطاق ما، يمكنك استخدام أمر آمن لا يغيّر شيئاً:

nslookup example.com

أو أداة أكثر تفصيلاً:

dig example.com

كلاهما يعرض معلومات DNS للقراءة فقط.

خلاصة

DNS هو دليل الإنترنت الذي يحوّل الأسماء إلى عناوين IP عبر سلسلة استعلامات سريعة. سجلّاته (مثل A وCNAME وMX) توجّه موقعك وبريدك، وتغييراته تحتاج وقت انتشار. بعد أن عرفنا كيف تصل إلى الخادم الصحيح، ننتقل إلى كيفية تبادل الصفحات معه بأمان عبر HTTP وHTTPS.

هل كانت المقالة مفيدة ؟ 0 أعضاء وجدوا هذه المقالة مفيدة (0 التصويتات)