قسم الأنترنت

كيف يعمل نظام اسم المجال DNS

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

على سبيل المثال ، إذا كتب أحد الأشخاص “pcegy.com” في مستعرض ويب ، يقوم الخادم الذي يعمل خلف الكواليس بتعيين هذا الاسم إلى عنوان IP المقابل. عنوان IP مشابه في البنية لـ 200.123.111.111.

مقالات ذات صلة

يعتمد تصفح الويب ومعظم أنشطة الإنترنت الأخرى على DNS لتوفير المعلومات اللازمة بسرعة لتوصيل المستخدمين بالمضيفين البعيدين. يتم توزيع تعيين DNS عبر الإنترنت في تسلسل هرمي للسلطة. عادةً ما 

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

العناوين. تم إنشاء معظم محددات مواقع الويب (URLs) حول اسم المجال لخادم الويب الذي يأخذ طلبات العميل.

DNS
مصدر الصورة pixabay.com

كيف يعمل نظام اسم المجال DNS

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

تتبع العملية الأساسية لحل DNS الخطوات التالية:

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

إذا لم يكن لخادم DNS التكراري إجابة ، فسيقوم بالاستعلام عن سلسلة من الخوادم الأخرى بالترتيب التالي: خوادم اسم جذر DNS ، وخوادم اسم المجال من المستوى الأعلى (TLD) وخوادم الأسماء الرسمية.

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

يخزن الخادم التكراري ، أو يخزن ، السجل A لاسم المجال ، والذي يحتوي على عنوان IP. في المرة التالية التي يتلقى فيها طلبًا بشأن اسم النطاق هذا ، يمكنه الرد مباشرة على المستخدم بدلاً من الاستعلام عن الخوادم الأخرى.

كيف يعمل نظام اسم المجال DNS CNAME

إذا وصل الاستعلام إلى الخادم الموثوق ولم يتمكن من العثور على المعلومات ، فإنه يقوم بإرجاع رسالة خطأ.

تستغرق عملية الاستعلام عن الخوادم المختلفة جزءًا من الثانية وعادةً ما تكون غير محسوسة للمستخدم.

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

عندما يتلقى الخادم طلبًا من داخل مجاله للحصول على اسم أو عنوان خارج هذا المجال ، فإنه يعيد توجيه الطلب إلى خادم آخر ، عادةً ما يديره مزود خدمة الإنترنت.

هيكل DNS

عادة ما يتم تضمين اسم المجال في عنوان URL. يتكون اسم المجال من أجزاء متعددة تسمى التسميات . تتم قراءة التسلسل الهرمي للمجال من اليمين إلى اليسار حيث يشير كل قسم إلى قسم فرعي.

يظهر TLD بعد الفترة في اسم المجال. تتضمن أمثلة نطاقات المستوى الأعلى .com و. org و. edu ، ولكن هناك العديد من المجالات الأخرى. قد يشير البعض إلى رمز البلد أو الموقع الجغرافي ، مثل .us للولايات المتحدة أو .ca بالنسبة لكندا. كيف يعمل نظام اسم المجال DNS

تشير كل تسمية على الجانب الأيسر من TLD إلى مجال فرعي آخر من المجال إلى اليمين. على سبيل المثال ، في عنوان URL www.pcegy.com ، يعد “pcegy” نطاقًا فرعيًا لـ .com و “www.” هو نطاق فرعي لـ pcegy.com. كيف يعمل نظام اسم المجال DNS

يمكن أن يكون هناك ما يصل إلى 127 مستوى من النطاقات الفرعية ، ويمكن أن يصل كل تصنيف إلى 63 حرفًا. يمكن أن يصل إجمالي طول أحرف المجال إلى 253 حرفًا. تتضمن القواعد الأخرى عدم بدء أو إنهاء التسميات بواصلات وعدم وجود اسم TLD رقمي بالكامل. كيف يعمل نظام اسم المجال DNS

حدد فريق مهام هندسة الإنترنت ( IETF ) قواعد حول تنفيذ أسماء المجال في طلب التعليقات (RFC) 1035.

أنواع خوادم DNS

هناك العديد من أنواع الخوادم المتضمنة في إكمال حل DNS. تصف القائمة التالية خوادم الأسماء الأربعة بالترتيب الذي يمر به الاستعلام. أنها توفر اسم المجال المطلوب أو الإحالات إلى خوادم الأسماء الأخرى.

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

خادم اسم الجذر. هذا الخادم هو المكان الأول الذي يرسل فيه الخادم العودي استعلامًا إذا لم يتم تخزين الإجابة مؤقتًا. خادم اسم الجذر هو فهرس لجميع الخوادم التي ستحتوي على المعلومات التي يتم الاستعلام عنها. يتم

الإشراف على هذه الخوادم من قبل شركة الإنترنت للأسماء والأرقام المخصصة ، وتحديداً فرع من فروع ICANN يسمى هيئة الأرقام المخصصة للإنترنت . كيف يعمل نظام اسم المجال DNS

كيف يعمل نظام اسم المجال DNS

خادم TLD. يوجه خادم الجذر الاستعلام بناءً على نطاق المستوى الأعلى – .com أو .edu أو .org في عنوان URL. هذا جزء أكثر تحديدًا من البحث.

خادم الاسم المعتمد. خادم الاسم المعتمد هو نقطة التحقق النهائية لاستعلام DNS. تعرف هذه الخوادم كل شيء عن مجال معين وتتعامل مع جزء المجال الفرعي من اسم المجال. تحتوي هذه الخوادم على سجلات موارد DNS مع

معلومات محددة حول مجال ، مثل السجل A. يعيدون السجل الضروري إلى الخادم التكراري لإرساله مرة أخرى إلى العميل وتخزينه مؤقتًا بالقرب من العميل لعمليات البحث المستقبلية.

طريقة بسيطة للنظر إلى العملية هي أن الخادم التكراري يسأل في المقام الأول نيابة عن المستخدم والخادم الموثوق يجيب بشكل أساسي على استعلام المستخدم. يعالج الجذر وخوادم TLD الاستعلام أثناء انتقاله من الخادم التكراري إلى السلطة المناسبة.

أنواع استعلامات DNS

الأنواع التالية من استعلامات DNS هي الأنواع الرئيسية التي تحدث في نقاط مختلفة في قرار DNS:

  • استعلامات DNS التكرارية هي تلك التي تحدث بين الخادم التكراري والعميل. الإجابة المقدمة هي إما تحليل الاسم الكامل أو رسالة خطأ تفيد بأنه لا يمكن العثور على الاسم. تنتهي الاستعلامات العودية إما بالإجابة أو بالخطأ.
  • تتم استعلامات DNS المتكررة بين المحلل التكراري ، وهو خادم DNS محلي ، وخوادم الأسماء غير المحلية مثل الجذر و TLD وخوادم الأسماء الرسمية. لا تتطلب الاستعلامات التكرارية تحليل الاسم؛ قد تستجيب خوادم
  • الأسماء بدلاً من ذلك بالإحالة. يحيل خادم الجذر الخادم التكراري إلى TLD ، والذي يحيله إلى خادم موثوق. يوفر الخادم الموثوق به اسم المجال إلى الخادم التكراري إذا كان يحتوي عليه. يتم حل الاستفسارات المتكررة في إجابة أو إحالة.
  • كيف يعمل نظام اسم المجال DNS
  • الاستعلامات غير المتكررة هي تلك التي يعرف المحلل العودي بالفعل من أين يحصل على الإجابة. يتم تخزين الإجابة مؤقتًا على الخادم التكراري أو يعرف الخادم التكراري تخطي الجذر وخوادم TLD والانتقال مباشرة إلى
  • خادم موثوق به. إنه غير متسلسل لأنه لا توجد حاجة – وبالتالي لا يوجد طلب – لأي استفسارات أخرى. يتم حل الاستفسارات غير المتسلسلة في الإجابة. إذا قام المحلل العودي بتخزين عنوان IP مؤقتًا من جلسة سابقة وقام بتقديم هذا العنوان عند الطلب التالي ، فسيتم اعتبار ذلك استعلامًا غير متكرر.

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

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

سجلات DNS الشائعة

سجلات DNS هي المعلومات التي يبحث عنها الاستعلام. بناءً على الاستعلام أو العميل أو التطبيق ، يلزم توفر معلومات مختلفة. بعض السجلات مطلوبة ، مثل سجل A.

هناك العديد من أنواع سجلات DNS ، ولكل منها غرضه الخاص في الإشارة إلى كيفية معالجة الاستعلام. سجلات DNS الشائعة هي كما يلي:

  • سجل. هذا يعني العنوان ويحمل عنوان IP للمجال. تنطبق سجلات A على عناوين IPv4 فقط. تحتوي عناوين IPv6 على سجلات AAAA بدلاً من ذلك ، والتي تستخدم التنسيق الأطول لعناوين IPv6. تحتوي معظم مواقع
  • الويب على سجل A واحد فقط ، ولكن تحتوي بعض المواقع الكبيرة على العديد منها ، مما يساعد في موازنة التحميل من خلال تقديم سجلات A مختلفة إلى مستخدمين مختلفين في حركة مرور كثيفة.
  • سجل NS. تشير سجلات خادم الأسماء هذه إلى الخادم المعتمد المسؤول عن الحصول على جميع المعلومات حول مجال معين. غالبًا ما تحتوي المجالات على كل من خوادم الأسماء الأساسية والاحتياطية لزيادة الموثوقية ويتم استخدام سجلات NS متعددة لتوجيه الاستعلامات إليها.
  • كيف يعمل نظام اسم المجال DNS
  • سجل TXT . تمكن سجلات TXT المسؤولين من إدخال نص في DNS. كان الغرض الأصلي هو وضع ملاحظات يمكن للبشر قراءتها في DNS ، ولكن اليوم ، غالبًا ما يتم وضع الملاحظات التي يمكن قراءتها آليًا
  • هناك. تُستخدم سجلات TXT لتأكيد ملكية المجال وتأمين البريد الإلكتروني ومكافحة البريد الإلكتروني العشوائي.
  • سجل CNAME . تُستخدم سجلات الأسماء المتعارف عليها بدلاً من السجل A عندما يكون هناك اسم مستعار. يتم استخدامها لإعادة محاولة الاستعلام عن نفس عنوان IP مع مجالين مختلفين. سيكون أحد الأمثلة في URL pcegy .pcegy.com ، حيث يقوم CNAME بالاستعلام عن pcegy.com.
تُستخدم سجلات CNAME كاسم مستعار لأسماء النطاقات التي تشترك في عنوان IP واحد. في هذه الحالة ، يعد “pcegy .pcegy.com” اسمًا مستعارًا لـ “pcegy.com” ؛ كلاهما يشير إلى نفس عنوان IP.

كيف يزيد DNS من أداء الويب على Google؟

يمكن للخوادم تخزين سجلات A أو عناوين IP التي يتلقونها من استعلامات DNS مؤقتًا لفترة محددة من الوقت. يعزز التخزين المؤقت الكفاءة ، مما يمكّن الخوادم من الاستجابة بسرعة في المرة التالية التي يرد فيها طلب لنفس عنوان IP. كيف يعمل نظام اسم المجال DNS

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

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

تخزين DNS المؤقت

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

يمكن تخزين بيانات DNS مؤقتًا في عدد من الأماكن. تتضمن بعض الأنواع الشائعة ما يلي:

  • المستعرض. تقوم معظم المتصفحات ، مثل Apple Safari و Google Chrome و Mozilla Firefox ، بتخزين بيانات DNS بشكل افتراضي لفترة زمنية محددة. المتصفح هو أول ذاكرة تخزين مؤقت يتم فحصها عند تقديم طلب DNS ، قبل أن يترك الطلب الجهاز لخادم محلل DNS المحلي. كيف يعمل نظام اسم المجال DNS
  • نظام التشغيل (OS). تحتوي العديد من أنظمة التشغيل على أدوات حل DNS مضمنة تسمى أدوات حل المشكلات التي تخزن بيانات DNS مؤقتًا وتتعامل مع الاستعلامات قبل إرسالها إلى خادم خارجي. عادة ما يتم الاستعلام عن نظام التشغيل بعد المتصفح أو تطبيق الاستعلام الآخر.
  • كيف يعمل نظام اسم المجال DNS
  • محلل تكراري. يمكن أيضًا تخزين الإجابة على استعلام DNS مؤقتًا على محلل DNS التكراري. قد يكون للمحللين بعض السجلات اللازمة لإرجاع استجابة والقدرة على تخطي بعض الخطوات في عملية حل DNS. على سبيل
  • المثال ، إذا كان المحلل لديه سجلات A وليس سجلات NS ، فيمكن للمحلل تخطي خادم الجذر والاستعلام عن خادم TLD مباشرة. كيف يعمل نظام اسم المجال DNS
تبحث استعلامات DNS عن السجلات في ذاكرات التخزين المؤقت المحلية ، سواء في محلل DNS داخل نظام التشغيل أو على التطبيقات المحلية ، قبل إرسال الاستعلامات إلى الخوادم العودية الخارجية.

أمان DNS

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

البيانات على محللات التخزين المؤقت ، متنكرين كخادم أصل موثوق. يمكن أن تقدم البيانات بعد ذلك معلومات خاطئة ويمكن أن تؤثر على TTL. يمكن أيضًا إعادة توجيه طلبات التطبيق الفعلية إلى شبكة مضيفة ضارة.

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

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

يمكن للأفراد استخدام ملحقات أمان DNS للأمان. أنها تدعم الردود الموقعة مشفرة .

اليك فيديو مقدم من قناة “Eye on Tech

بعنوان “What is DNS and How Does It Work”

تاريخ موجز لـ DNS

في السبعينيات ، تم تضمين جميع أسماء المضيفين والعناوين الرقمية المقابلة لها في ملف واحد يسمى “HOSTS.TXT” وتم الاحتفاظ بها بواسطة إليزابيث فينلر من معهد ستانفورد للأبحاث . كان هذا معروفًا باسم شبكة

وكالة مشاريع الأبحاث المتقدمة ، أو ARPANET ، والدليل ، و Feinler الذي قام يدويًا بتعيين عناوين رقمية لأسماء المجال. تتطلب إضافة اسم جديد إلى الدليل إجراء مكالمة هاتفية إلى Feinler.

كيف يعمل نظام اسم المجال DNS

بحلول الثمانينيات ، أصبح هذا النظام غير فعال للغاية بحيث لا يمكن صيانته. في عام 1983 ، تم إنشاء نظام اسم المجال لتوزيع ما كان في البداية ملفًا مركزيًا واحدًا مع كل عنوان فيه عبر خوادم ومواقع متعددة.

في عام 1986 ، قامت IETF بإدراج DNS كأحد معايير الإنترنت الأصلية. نشرت تلك المنظمة وثيقتين – RFC 1034 و RFC 1035 – تصف بروتوكول DNS وتوضح أنواع البيانات التي كانت قادرة على حملها.

كيف يعمل نظام اسم المجال DNS

منذ ذلك الحين ، تم تحديث DNS وتوسيعه باستمرار لاستيعاب الإنترنت المعقد بشكل متزايد. اليوم ، تقدم شركات تكنولوجيا المعلومات الكبيرة في كل مكان ، مثل Microsoft و Google ، خدمات استضافة DNS الخاصة بها.

كيف يعمل نظام اسم المجال DNS IP

مصدر المقال

 

اليك فيديو مقدم من قناة “عربكو التكنولوجي
بعنوان “ماهو الـ DNS ؟ وما فائدة DNS Google ؟”

Adham Ahmed

أحب العمل على عالم الأنترنت وبشدة وأهوي التطلع إلي كل جديد في عالم التكنولوجيا.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى
error: ممنوع النسخ