0850 308 19 99

ما هو DNS؟ وكيف يعمل؟

تاريخ النشر: آخر تحديث:

يمكن الإجابة عن سؤال «ما هو DNS؟» بأنه نظام يعمل كجسر بين اسم النطاق وعنوان IP على الإنترنت. وهذه الخدمة، التي تعمل بشكل ديناميكي، تجيب عن كل أنواع الاستعلامات بسرعة ودقة. وإلى جانب ذلك تحوّل اسم النطاق الذي يدخله المستخدمون إلى عناوين IP رقمية فتوجّههم إلى الخادم الصحيح.

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

ما هو DNS؟ وما فائدته؟

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

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

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

يتيح نظام أسماء النطاقات، ببنيته الهرمية، الوصول السريع إلى معلومات ملايين أسماء النطاقات على الإنترنت. ويتكون في الوقت نفسه من أنواع مختلفة من الخوادم. كما يخزّن معلومات متنوعة عن أسماء النطاقات. فعلى سبيل المثال، تتضمن سجلات MX معلومات عن خدمات البريد الإلكتروني.

كيف يعمل DNS؟

يمكن الإجابة عن سؤال «ماذا يعني DNS؟» بأنه النظام الذي يتيح ربط كل جهاز في البيئة الافتراضية ببعضها عبر عنوان IP. ومبدأ عمل DNS، الذي هو نوع من دليل الهاتف، كما يلي:

  • عندما يكتب المستخدم عنوان الموقع الإلكتروني، يعالج الجهاز اسم النطاق المعني بوصفه استعلام DNS. ويتوجه المتصفح إلى خادم DNS لمعرفة عنوان IP.
  • يتحقق المتصفح أولًا مما إذا كان في ذاكرة DNS المؤقتة عنوان IP لاسم النطاق المطلوب. وإذا كان قد سبق البحث عن اسم النطاق ولا يزال صالحًا، يكتمل استعلام DNS. وبهذا يصل الزائر إلى الموقع المعني في وقت قصير جدًا.
  • وإذا لم توجد نتيجة سابقة في الذاكرة المؤقتة، يرسل الجهاز استعلامًا جديدًا إلى خادم DNS خلال ثوانٍ.
  • قد لا يعرف الخادم المكلّف عنوان IP المطابق تمامًا لاسم النطاق المحدد. وفي هذه الحالات يُوجَّه استعلام DNS إلى الخوادم الجذرية. وتحيل الخوادم الجذرية، الموجودة في أعلى مستوى في النظام، البحث إلى مضيف الأسماء الأكثر تحديدًا.
  • يصل الاستعلام في نهاية المطاف إلى خادم DNS المخوَّل المرتبط باسم النطاق. وفي هذه العملية يُحدَّد عنوان IP المطلوب ويُرسَل إلى الخادم. وفي هذا الإطار تصل الإجابة إلى جهاز المستخدم وتوجّهه إلى الموقع الصحيح.
  • وفي المرحلة الأخيرة يتصل المتصفح بخادم الويب بعنوان IP المستلَم وتصل المحتويات إلى شاشة المستخدم.

يُعدّ DNS، الذي يتيح للزوار الوصول إلى المواقع بسرعة ودون مشاكل، من الأسس الرئيسية للعالم الرقمي. وله دور مهم في مجالات مختلفة مثل أمن الشبكات والسرعة والكفاءة. ويستفيد كثير من الأشخاص والمؤسسات من حلول الأمان المبنية على DNS لمنع وصول المستخدمين إلى المواقع الخبيثة.

هل يؤثر DNS في سرعة الإنترنت؟

يحسّن DNS، الذي يقوم بحلّ أسماء النطاقات، تجربة المستخدمين على الإنترنت. وفي الوقت نفسه يؤثر النظام في سرعة الإنترنت. ويمكن تفسير تأثير زمن حلّ DNS في السرعة كما يلي:

  • يرسل المتصفح، عند الوصول إلى المواقع، استعلامًا إلى خادم DNS أولًا. ويُحلّ اسم النطاق في أقصر وقت إذا عمل الخادم بسرعة وكفاءة. لكن في حالات بطء المضيف أو ازدحامه يطول زمن الحلّ. ولهذا يتأخر الوصول إلى الموقع.
  • لكل مزوّد خدمة إنترنت خادم DNS خاص به. لكن المضيف الافتراضي ليس دائمًا الخيار الأسرع. ويعيش المستخدمون في بعض الحالات تجربة أفضل بفضل خوادم DNS أخرى. فعلى سبيل المثال، يفضّل كثيرون DNS من Google أو Cloudflare لأنه سريع وموثوق.
  • يصل خادم DNS، بفضل التخزين المؤقت (caching)، إلى أسماء النطاقات التي حُلّت سابقًا في أقصر وقت.
  • تؤثر حركة البيانات الكثيفة أو هجمات DDoS سلبًا في خوادم DNS. وهذا يخفض سرعة استجابة المضيف ويبطئ الوصول إلى الإنترنت.
  • تغيّر البرمجيات الخبيثة إعدادات DNS فتتسبب في توجيه المستخدمين إلى خادم غير كفؤ.
  • DNS Security Extensions (DNSSEC) إجراء يعزز الأمان بالتحقق من استجابات DNS بالتوقيع الرقمي. لكن هذه العملية تطيل عملية حلّ أسماء النطاقات. وهنا يؤثر عبء المعالجة الإضافي في سرعة الإنترنت إلى حدّ ما.

يرفع من يريدون تجربة إنترنت سريعة وموثوقة سرعة DNS بطرق مختلفة. وفي هذا الإطار يُعدّ استخدام خوادم محلية وبديلة أحد هذه الحلول. كما أن تنظيف ذاكرة DNS المؤقتة بانتظام يزيد سرعة الإنترنت. ويحقق تقليل عمليات إعادة التوجيه عبر نظام أسماء النطاقات تأثيرًا مشابهًا.

هل تغيير DNS آمن؟

يُلجأ إلى تغيير إعدادات DNS لجعل اتصال الإنترنت أسرع وأكثر موثوقية. لكن إذا لم تُجرَ هذه العملية بوعي تنشأ بعض المخاطر الأمنية. وتتناول العناوين التالية الأمور السلبية التي قد يسببها تغيير DNS:

خطر الاتصال بخوادم DNS خبيثة

يؤدي الاتصال بخادم DNS غير موثوق إلى وقوع البيانات الشخصية في أيدي أشخاص سيئي النية. أما التوجيه إلى عناوين IP خاطئة فيتسبب في زيارة المستخدمين مواقع احتيالية (phishing) أو صفحات ويب تحتوي على برمجيات ضارة.

تسريبات DNS

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

الإعداد الخاطئ ومشاكل الاتصال

يتسبب الإعداد الخاطئ لإعدادات DNS في انقطاع اتصال الإنترنت تمامًا أو في بطئه. وفي هذا الإطار يؤدي تنفيذ العملية يدويًا إلى فقدان الشخص الوصول إلى الإنترنت.

ضعف بروتوكولات الأمان

تزيد الخوادم التي تدعم بروتوكولات الأمان مثل DNSSEC دقة الاستعلامات وأمانها. لكن الانتقال إلى خوادم DNS تابعة لجهات خارجية يؤدي إلى فقدان هذه الإجراءات. ولذلك تصبح هجمات مثل التلاعب بالبيانات وانتحال DNS (DNS spoofing) أسهل.

خوادم DNS المتوقفة عن الخدمة

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

البطء وعدم الاستقرار

تزدحم خوادم DNS أو تعمل ببطء في ساعات الذروة. وهذا يؤثر سلبًا في سرعة الإنترنت. ولذلك ينبغي للمستخدمين الذين يغيّرون DNS اختبار أداء الخادم الجديد. والسبب أن الخدمة ضعيفة الأداء تتسبب في زيادة أزمنة تحميل الصفحات.

تصفية المحتوى وقيود الوصول

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

يزيد تغيير DNS سرعة الإنترنت ويحسّن الأمان. لكن هذه العملية تجلب معها مخاطر أيضًا. فالاتصال بخوادم DNS خبيثة والثغرات الأمنية والإعدادات الخاطئة تتسبب في مشاكل جدّية إذا لم يُنتبه إليها. ولذلك ينبغي اختيار خدمة DNS آمنة لضمان الخصوصية والأمان على الإنترنت بالكامل.