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

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

أغسطس 02, 2024

نظام أسماء النطاقات (DNS) مثل دليل الهاتف للإنترنت. يساعد في ترجمة أسماء مواقع الويب سهلة الحفظ، مثل www.google.com، إلى العناوين الرقمية (عناوين IP) التي تستخدمها الحواسيب للعثور على بعضها البعض. هذا يعني أنه لا يجب عليك تذكر سلاسل طويلة من الأرقام لزيارة مواقعك المفضلة. بدلاً من ذلك، يمكنك فقط كتابة اسم الموقع، وسيساعدك نظام أسماء النطاقات في إيجاد الموقع وتحميله لك.

لكن ما هو خادم DNS، وكيف يعمل؟ اغمر في الكشف عن الإجابة الآن!

Try X-VPN now for your online privacy

ما هو خادم DNS؟

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

DNS server

كيف يعمل نظام أسماء النطاقات (DNS)؟

عندما ندخل اسم نطاق في متصفح الويب، يبدأ نظام أسماء النطاقات في البحث عن عنوان عنوان IP للنطاق. يتضمن هذا العملية أربعة أنواع مختلفة من خوادم DNS تعمل معًا:

Domain name's structure
  1. خوادم DNS الجذرية: هذه هي خوادم DNS على مستوى الجذر في تسلسل DNS. إنها مسؤولة عن توفير معلومات حول الخوادم الرسمية للنطاقات على مستوى الجذر مثل .com، .org، .net، إلخ. هناك 13 مجموعة من خوادم DNS الجذرية موزعة عالمياً.
  2. خوادم DNS لنطاقات أعلى المستوى: تتولى هذه الخوادم مسؤولية النطاقات الأعلى المحددة، مثل .com، .org، .net، إلخ. على سبيل المثال، ستكون خادم TLD .com مسؤولاً عن توفير المعلومات حول النطاقات التي تنتهي بـ .com.
  3. الخوادم الأساسية لنظام أسماء النطاقات: تخزن الخوادم الأساسية لنظام أسماء النطاقات السجلات الخاصة بنظام أسماء النطاقات (مثل سجلات A، سجلات AAAA، سجلات CNAME، إلخ) لنطاقات محددة. عند إجراء استعلام DNS لنطاق معين، توفر الخادم الأساسي لنظام أسماء النطاقات لهذا النطاق عنوان IP أو معلومات ذات صلة أخرى.
  4. خوادم DNS العاملة بشكل متكرر: المعروفة أيضًا باسم محلل، يستخدم نوع خادم DNS هذا من قبل مزودي خدمة الإنترنت (ISP) أو مسؤولي الشبكة الآخرين لمعالجة استفسارات DNS نيابة عن مستخدميهم. عندما تدخل عنوان URL لموقع ويب في متصفحك، يستعلم جهازك من الخادم DNS العامل بشكل متكرر، الذي يقوم بحل النطاق بشكل متكرر حتى يصل إلى خادم DNS مخول ويُرجع عنوان IP إلى جهازك.

الخوادم DNS السلطوية مقابل الخوادم DNS التكرارية: ما الفرق؟

في نظام DNS ، يعمل نوعان رئيسيان من الخوادم معًا لتحويل أسماء النطاقات إلى عناوين IP: خوادم DNS الرئيسية وخوادم DNS التكرارية. كل منها يؤدي دورًا مختلفًا في العملية.

خوادم DNS الرسمية

الخوادم الرئيسية لنظام أسماء النطاقات تخزن وتوفر سجلات DNS لنطاق معين. وهي مسؤولة عن الرد على الاستفسارات من خوادم DNS التكرارية عن طريق توفير عنوان IP النهائي اللازم لتحديد موقع النطاق. تعتبر هذه الخوادم مصدر الحقيقة لسجلات DNS، حيث تحتوي على معلومات دقيقة حول أسماء النطاقات وعناوين IP وسجلات DNS الأخرى مثل سجلات MX (تبادل البريد) وسجلات CNAME (الاسم القانوني).

وتشمل وظائفهم الرئيسية:

  1. تخزين سجلات DNS: يقومون بالحفاظ على أسماء النطاقات وعناوين الآي بي المطابقة لها.
  2. تقديم الإجابات النهائية: عندما يستعلم خادم DNS التكراري عنها، يقومون بتسليم عنوان IP للنطاق المطلوب.
How does the DNS work

ملقمات DNS التكرارية

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

نقاط رئيسية حول خوادم DNS التكرارية:

  1. نقطة الاستعلام الأولية: عندما يكتب المستخدم عنوان URL، يكون الخادم التكراري هو الأول الذي يستقبل الاستعلام.
  2. معلومات التخزين المؤقت: يقومون بتخزين عناوين IP المُستلمة من خوادم DNS الرسمية مؤقتًا لتسريع الطلبات المستقبلية.
  3. العملية التكرارية: إذا لم يكن عنوان IP موجودًا في ذاكرتهم المؤقتة، يبدؤون بالاستعلام عن خادم DNS الجذري، تليه خوادم TLD (النطاقات العلوية)، وأخيرًا خادم DNS الرسمي.

💡 نصيحة: يمكنك رؤية حالة ذاكرة التخزين المؤقت لنظام أسماء النطاقات الخاصة بك عن طريق زيارة chrome://net-internals/#dns.

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

خطوات في البحث عن DNS

عملية حل أسماء النطاقات تشمل عدة خطوات، تشمل عادة تفاعلات بين عدة خوادم DNS.

DNS lookup process

الخطوة 1: البحث في ذاكرة التخزين المؤقت لنظام أسماء النطاقات المحلي

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

الخطوة 2: خوادم DNS التكرارية

إذا لم يكن اسم النطاق في الذاكرة المؤقتة أو قد انتهت صلاحيته، يقوم جهازك بالاتصال بخادم DNS التكراري. يتم توفير هذا الخادم عادةً من قبل مزود خدمة الإنترنت الخاص بك (ISP) أو خدمات DNS العامة مثل Google Public DNS أو Cloudflare DNS.

الخطوة 3: البحث عن خادم DNS التكراري

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

الخطوة ٤: خوادم DNS الجذر

الخوادم الجذرية لنظام أسماء النطاقات هي في أعلى تسلسل النطاقات. هناك 13 مجموعة موزعة على نطاق عالمي. يُطلب من خادم DNS التكراري من الخادم الجذري تحديد الخادم DNS الرسمي لنطاق الأعلى (TLD) لاسم النطاق، مثل “.com” لـ “google.com”.

DNS Query Flowchart

الخطوة 5: خوادم DNS لنطاق أعلى المستوى

يحصل خادم DNS العاودي على عنوان IP لخادم DNS TLD المسؤول عن امتداد النطاق ويُرسل استعلامًا إليه.

الخطوة 6: خوادم DNS الموثوقة

يوفر خادم DNS TLD عنوان IP لخادم DNS الرئيسي لنطاق معين. يدير هذا الخادم، الذي يتمتع بملكية النطاق أو مزوده، سجلات DNS الأحدث.

الخطوة 7: البحث عن سجل DNS

يستعلم خادم DNS العنوان IP للنطاق من خلال الاستعلام عن خادم DNS الذي يتمتع بالصلاحية. يرد الخادم الذي يتمتع بالصلاحية بالعنوان IP، ويخزن خادم DNS العنوان IP هذا للاستخدام المستقبلي.

الخطوة 8: الرد على أجهزتك

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

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

مقارنة بين خادم DNS وعنوان IP

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

DNS vs IP Address

أفضل خوادم DNS

للحصول على أفضل سرعة تصفح وأمان، يُرجى النظر في هذه الخوادم DNS الرائدة:

  1. كلاودفلير: معروفة بسرعتها الفائقة وخدمتها المجانية، فهي خيار ممتاز لتحسين سرعة الإنترنت الخاصة بك.
  2. خدمة DNS العامة لـ Google: توفر أداءً متميزًا وأمانًا، وهي مجانية للاستخدام، وتحمي من هجمات DDoS.
  3. Quad9: تتفوق في الأمان عن طريق حظر الوصول إلى النطاقات المرتبطة بالبرامج الضارة والتصيد وغيرها من التهديدات السيبرانية.

تعرف أكثر: اقرأ مدونتنا عن أفضل خوادم DNS للألعاب

أمان DNS

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

الهجمات الشائعة على نظام أسماء النطاقات:

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

💡قم بإجراء اختبار تسرب DNS الآن!

DNS vs VPN

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

DNS vs VPN

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

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

💡تعرف أكثر: توجه إلى صفحتنا ما هو تسرب DNS.

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

Protect your online privacy with X-VPN

نهاية

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

Stop DNS leak with X-VPN now

الأسئلة الشائعة

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

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

كيفية العثور على DNS الخاص بك؟

على جهاز الكمبيوتر الذي يعمل بنظام Windows ، يمكنك العثور على إعدادات DNS الخاصة بك عن طريق فتح نافذة الأوامر ، وكتابة ‘ipconfig /all’ ، ثم الضغط على ‘Enter’.

ما هو DNS الخاص؟

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

ما هو نوع سجل DNS المستخدم لربط أسماء المضيفين بعناوين IPv6؟

سجلات AAAA لنظام أسماء النطاقات تربط اسم النطاق بعنوان IPv6، على غرار كيفية ربط سجلات A لنظام أسماء النطاقات بعنوان IPv4. الفارق الرئيسي هو أن سجلات AAAA تخزن عناوين IPv6، والتي تعتبر جزءًا من أحدث إصدار لبروتوكول الإنترنت.

ماذا يمكنني فعله عند عدم استجابة خادم DNS؟

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