إعلان أعلى المقالات

ضع كود إعلان أدسنس العلوي هنا بعد تفعيل الحساب.
مساحة إعلان علوية: أضف كود أدسنس من التخطيط بعد تفعيل الحساب.

كيف يعمل DNS خطوة بخطوة؟ شرح عملي للمبتدئين

شرح DNS وكيف يعمل خطوة بخطوة


مقدمة

عندما تكتب اسم موقع مثل google.com في المتصفح، لا يقوم الإنترنت بفهم الاسم مباشرة. الإنترنت يتعامل مع عناوين IP (مثل 142.250.xxx.xxx).
هنا يأتي دور DNS، وهو النظام الذي يحوّل اسم الموقع الذي تفهمه أنت إلى عنوان IP يفهمه الكمبيوتر. بدون DNS، كان عليك حفظ عناوين IP لكل موقع تريد زيارته!

في هذا المقال سنشرح كيف يعمل DNS خطوة بخطوة مع مثال عملي، وأهم المصطلحات التي ستسمعها دائمًا في الشبكات.


ما هو DNS؟

DNS اختصار لـ Domain Name System (نظام أسماء النطاقات).
وظيفته الأساسية هي:

تحويل اسم النطاق (Domain) إلى عنوان IP.

✅ مثال:

  • أنت تكتب: www.cybernetar.online

  • DNS يعيد لك: عنوان IP الذي يستضيف الموقع

اقرأ أيضاً: ما هو عنوان IP؟ شرح IPv4 و IPv6 للمبتدئين


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

نحتاج DNS لأن:

  • أسماء المواقع سهلة الحفظ (google.com)

  • عناوين IP صعبة الحفظ (142.250.184.78)

  • DNS يجعل الإنترنت قابلًا للاستخدام بشكل عملي


كيف يعمل DNS خطوة بخطوة؟

خلّينا نشرحها كقصة بسيطة: أنت تريد زيارة موقع example.com.

الخطوة 1: المتصفح يبدأ بالسؤال

أول ما تكتب example.com وتضغط Enter، المتصفح يسأل النظام:

“هل تعرف عنوان IP لهذا الدومين؟”


الخطوة 2: البحث في Cache (أسرع حل)

قبل ما يطلع للإنترنت، الجهاز يفحص:

  • Cache المتصفح

  • Cache نظام التشغيل

  • Cache الراوتر (أحيانًا)

✅ إذا كان الموقع تم زيارته قبل قليل، يجد العنوان فورًا وينتهي الموضوع.


الخطوة 3: السؤال لمُحلّل DNS (DNS Resolver)

إذا ما وجد نتيجة، يرسل الطلب عادةً إلى:

  • DNS Resolver تابع لمزود الإنترنت (ISP)
    أو:

  • DNS عام مثل Google DNS (8.8.8.8) أو Cloudflare (1.1.1.1)


الخطوة 4: Resolver يسأل Root Server

الـ Resolver يقول:

“من يعرف أين معلومات example.com؟”

فيبدأ من الأعلى: Root DNS Servers
الـ Root لا يعطيه IP، بل يقول له:

“اذهب واسأل TLD servers الخاصة بـ .com”


الخطوة 5: يسأل TLD Server (مثل .com)

الـ Resolver يسأل خوادم .com:

“مين المسؤول عن example.com؟”

الـ TLD server يرد:

“هذا هو Name Server الرسمي للدومين example.com”


الخطوة 6: يسأل Authoritative Name Server

الآن الـ Resolver وصل للمصدر الرسمي (Authoritative DNS Server) ويسأله:

“ما هو IP لـ example.com؟”

هنا يحصل على الإجابة النهائية (سجل A أو AAAA).


الخطوة 7: يرجّع النتيجة للجهاز + تخزينها (Caching)

الـ Resolver يرجع عنوان IP لجهازك، ويقوم بحفظه لمدة تسمى TTL.

بعدها:

  • المتصفح يذهب مباشرة إلى IP

  • ويتم تحميل الموقع


أهم سجلات DNS (Records) لازم تعرفها

هذه أهم السجلات باختصار:

✅ A Record

يربط الدومين بعنوان IPv4
مثال: example.com → 93.184.216.34

✅ AAAA Record

يربط الدومين بعنوان IPv6

✅ CNAME Record

يربط اسمًا باسم آخر
مثال: www.example.com → example.com

✅ MX Record

خاص بإيميلات الدومين (Mail)

✅ TXT Record

معلومات نصية (مثل التحقق من Google أو SPF)

اقرأ مقال: ما هي الشبكات الحاسوبية؟.


مثال عملي: كيف تعرف DNS اللي تستخدمه؟

على Windows (طريقة سهلة)

افتح CMD واكتب:

ipconfig /all

ثم ابحث عن:
DNS Servers

اختبار استعلام DNS

استخدم:

nslookup google.com

سيظهر لك:

  • عنوان IP

  • واسم السيرفر الذي ردّ عليك


ما الفرق بين DNS و IP؟

  • DNS يترجم الاسم إلى IP

  • IP هو العنوان الذي يتم الاتصال به فعليًا


مشاكل DNS الشائعة (وحلول سريعة)

1) DNS لا يعمل / الموقع لا يفتح

✅ جرّب تغيير DNS إلى:

  • 1.1.1.1

  • 8.8.8.8

2) DNS Cache قديم

✅ جرّب مسح DNS في Windows:

ipconfig /flushdns

الأسئلة الشائعة (FAQ)

ما معنى DNS؟

هو نظام يحوّل اسم الموقع إلى عنوان IP.

هل DNS يجعل الإنترنت أسرع؟

ليس دائمًا، لكنه يساعد في الوصول الصحيح، وبعض DNS أسرع من غيره.

ما أفضل DNS؟

للاستخدام العام:

  • Cloudflare: 1.1.1.1

  • Google: 8.8.8.8

هل DNS آمن؟

DNS التقليدي غير مشفّر، لكن هناك تقنيات مثل DoH وDoT لتحسين الخصوصية.


خلاصة

DNS هو “دفتر العناوين” للإنترنت.
أنت تكتب اسمًا سهلًا، وDNS يحوله إلى IP، ثم يتم الاتصال بالسيرفر وتحميل الموقع. فهم DNS خطوة مهمة جدًا بعد فهم IP وMAC لأنه يربط بين الدومين والشبكة بشكل عملي.


لمعرفة كيف يعمل الانترنت بالتفصيل اقرأ: كيف يعمل الإنترنت خطوة بخطوة

تعليقات

إعلان أسفل المقالات

ضع كود إعلان أدسنس السفلي هنا بعد تفعيل الحساب.