ما هو DNS؟

نظام أسماء النطاقات (DNS) هو دليل هاتف الإنترنت. يُترجم أسماء النطاقات القابلة للقراءة البشرية مثل "example.com" إلى عناوين IP (مثل 93.184.216.34) التي تستخدمها الحواسيب للعثور على خوادم الويب والتواصل معها.

ما هو DNS (نظام أسماء النطاقات)؟

نظام أسماء النطاقات (Domain Name System - DNS) نظام تسمية هرمي موزع يعمل كدليل عناوين الإنترنت. يُترجم أسماء النطاقات التي يمكن للبشر قراءتها وتذكرها — مثل myphphosting.com — إلى عناوين IP الرقمية التي تستخدمها الحواسيب لتحديد بعضها والتواصل مع بعضها.

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

  1. تكتب example.com في متصفحك.
  2. يتحقق جهازك من ذاكرته المؤقتة المحلية. إذا كان قد بحث عن هذا النطاق مؤخراً، يستخدم النتيجة المخزنة.
  3. إذا لم يكن مخزناً، يستعلم جهازك من محلل DNS (عادةً مزود الإنترنت أو محلل عام مثل 8.8.8.8 من Google أو 1.1.1.1 من Cloudflare).
  4. يستعلم المحلل من خوادم الجذر ← خوادم TLD (مثل .com) ← خوادم الأسماء الرسمية لـ example.com.
  5. يُعيد خادم الأسماء الرسمي عنوان IP (مثل 93.184.216.34).
  6. يتصل متصفحك بعنوان IP هذا ويُحمّل الموقع.

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

  • سجل A — يربط النطاق بعنوان IPv4 (مثل example.com ← 93.184.216.34).
  • سجل AAAA — يربط النطاق بعنوان IPv6.
  • سجل CNAME — ينشئ اسماً بديلاً يُشير من نطاق إلى آخر (مثل www.example.com ← example.com).
  • سجل MX — يُحدد خوادم البريد للنطاق (يُستخدم لتوجيه البريد الإلكتروني).
  • سجل TXT — يُخزّن بيانات نصية، يُستخدم للتحقق من النطاق ومصادقة البريد SPF/DKIM.
  • سجل NS — يُحدد خوادم الأسماء الرسمية للنطاق.

انتشار DNS

عندما تُغيّر سجلات DNS — مثلاً عند نقل موقعك إلى مزود جديد — لا يسري التغيير فوراً على مستوى العالم. يمكن أن تستغرق تغييرات DNS 24–48 ساعة للانتشار عالمياً لأن سجلات DNS مُخزَّنة مؤقتاً عند كل مستوى بقيمة وقت البقاء (TTL). إعداد TTL منخفض قبل هجرة مُخطَّطة يُسرّع الانتشار.