مهمة نظام أسماء النطاقات. يرسلها المتصفح عبر برنامج الحل

30.06.2019

أجهزة الكمبيوتر الموجودة على الشبكة (بما في ذلك الإنترنت) ليس لها أسماء؛ ويتم نقل البيانات باستخدام عناوين IP.

عنوان IP(عنوان بروتوكول الإنترنت) - عنوان رقمي على الإنترنت، يشبه 123.123.123.123. يصعب على البشر تذكر عناوين IP، خاصة عند زيارتك لعشرات المواقع يوميًا بعناوين IP مختلفة.

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

في الواقع، لا تقوم خوادم DNS بتخزين عنوان IP الخاص بالخادم فحسب، بل تقوم أيضًا بتخزين البيانات الأخرى مثل سجلات موارد DNS "MX"، و"TXT"، و"A"، و"CNAME"، و"SOA".

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

لماذا تسجيل خوادم DNS للمجال؟

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

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

حول الاختلافات بين خوادم DNS ns1.hosting..hosting.siteو ns1..siteواقرأ عن أي من هذه الأزواج مناسب لك.

يتم تسجيل خوادم DNS في أزواج، ويتم ذلك من أجل تحمل أفضل للخطأ: إذا فشل أحد خوادم DNS، فسيظل الآخر يعمل.

مخطط لتحديد عنوان IP حسب اسم المجال

يشرح هذا الرسم البياني بإيجاز ما يحدث عندما تريد زيارة موقع معين.

  1. 1 يتصل جهاز الكمبيوتر الخاص بك بخوادم DNS الخاصة بمزود خدمة الإنترنت ( السهم 1). تبحث خوادم DNS الخاصة بالموفر عن عنوان IP في ذاكرة التخزين المؤقت الخاصة بها (مخزن مؤقت متوسط ​​مع وصول سريع)، وإذا عثرت عليه، فإنها تمنحك عنوان IP هذا وعبر IP يصل جهاز الكمبيوتر الخاص بك إلى الخادم الذي تتم استضافة الموقع عليه ( السهم 7).
  2. 2 إذا لم يكن زوج "عنوان IP للمجال" موجودًا في ذاكرة التخزين المؤقت، فسيقوم خادم DNS الخاص بالموفر بإجراء استعلامات متكررة إلى خوادم DNS الجذرية ( السهم 2)، والتي لا يوجد منها سوى عدد قليل في جميع أنحاء العالم. لا يتم تحديث التغييرات في إعدادات النطاق على خوادم الجذر على الفور، ولكن يتم تحديثها كل بضع ساعات. على سبيل المثال، يتم تحديث التغييرات في خوادم DNS الجذرية لمنطقة RU 4 مرات فقط في اليوم. تقوم خوادم الجذر بإرجاع عناوين خوادم DNS الخاصة بالمجال ( السهم 3) حيث يتم تخزين منطقة DNS الخاصة بالمجال.
  3. 3 بعد استلام عناوين خوادم DNS، يقوم المزود بتقديم طلب إلى أحدهم ( السهم 4)، يتلقى عنوان IP المطلوب ردًا على ذلك ( السهم 5)، يخزنه في ذاكرة التخزين المؤقت (بحيث لا تضطر إلى الاتصال بخادم DNS الجذر في كل مرة) ويمرره إلى متصفحك ( السهم 6).
  4. 4 والآن فقط بعد أن حصل المتصفح على عنوان IP الخاص بالموقع يمكنه الاتصال بخادم الاستضافة الذي يوجد عليه الموقع ( السهم 7)، ويمكن عرضه على شاشة جهاز الكمبيوتر الخاص بك ( السهم 8).

لذا:

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

تم تبسيط بنية تشغيل DNS المذكورة أعلاه إلى حد كبير؛ للحصول على التفاصيل، يمكنك الرجوع إلى الأدبيات المرجعية على الإنترنت.

ما هو خادم DNS، وكيف يعمل خادم DNS؟

ما هو خادم DNS

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

المجال هو منطقة محددة في مساحة اسم المجال، والتي يجب أن يتم تعيين عنوان IP واحد لها على الأقل.

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

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

كيف تعمل:

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

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

سجلات خادم DNS

يحتوي خادم DNS على عدة أنواع من السجلات، فلنلق نظرة عليها:

سجل الخدميةينشئ منطقة للمجال، على سبيل المثال، نحتاج إلى إضافة المجال exempl.com، ثم نحتاج أولاً إلى إنشاء سجل SOA، والذي سيشير إلى الخادم الذي يتم تخزين المعلومات حول هذا المجال عليه. يحتوي سجل SOA على عدة معلمات:

  1. الرقم التسلسلي - الرقم التسلسلي للمنطقة. ويزداد في كل مرة يتم فيها إجراء تغييرات في مجال معين؛ وهذا ضروري لاكتشاف التغييرات من خادم DNS الثانوي وتحديد الحاجة إلى تحديث ذاكرة التخزين المؤقت الخاصة به.
  2. تحديث - فترة التحديث. الفترة بالثواني التي يجب بعدها على خادم DNS الثانوي التحقق من الرقم التسلسلي للخادم الأساسي لمعرفة التغييرات، وتحديث البيانات إذا لزم الأمر.
  3. إعادة المحاولة - كرر التحديث. يضبط تكرار محاولات تحديث DNS الثانوي عند فشل الاتصال بالنظام الأساسي. تعيين في ثوان.
  4. انتهاء الصلاحية - فترة تخزين بيانات DNS الأساسية على البيانات الثانوية، في حالة المحاولات غير الناجحة للاتصال وتحديث البيانات.
  5. TTL هو عمر السجلات لهذه المنطقة في ذاكرة التخزين المؤقت لخوادم DNS الثانوية. على سبيل المثال، العمر A لسجل منطقة معين على الخوادم الثانوية. إذا كانت البيانات تتغير بشكل متكرر، فمن المستحسن تعيين القيمة إلى قيمة صغيرة.

دخول ن.س(خادم الاسم) - يشير إلى خادم DNS لهذا المجال، أي إلى الخادم حيث يتم تخزين سجلات A.

example.com في NS ns1.ukraine.com.ua

سجل أ(سجل العنوان) - يشير هذا السجل إلى عنوان IP الخاص بالمجال.

example.com في 91.206.200.221

سجل CNAME(سجل الاسم المتعارف عليه) يشير إلى مرادف لهذا المجال، أي أنه سيتم تعيين عنوان IP لهذا المجال للمجال الذي يشير إليه هذا السجل.

example.com في CNAME xdroid.org.ua

سجل إم إكس(تبادل البريد) يشير إلى خادم البريد لهذا المجال.

example.com في MX 10 mail.example.com

يشير الرقم الإضافي الموجود أمام mail.example.com إلى قيمة الأولوية - الرقم الأصغر يعني أولوية أعلى.

سجل PTR(المؤشر) - هو عكس السجل A. يتم البحث عن عنوان IP حسب المجال باستخدام السجل A، ويتم البحث عن المجال بواسطة عنوان IP باستخدام سجلات PTR. من المنطقي تعيين سجلات PTR فقط على الاستضافة الفعلية، حيث أن جميع الأسماء في الاستضافة الافتراضية لها نفس عنوان IP.

هذه ليست قائمة كاملة بسجلات خادم DNS، لكننا نظرنا إلى السجلات الرئيسية.

القائمة الكاملة لسجلات DNS:

  1. SOA (بداية سجل الاستناد)
  2. NS (خادم الأسماء)
  3. MX (تبادل البريد)
  4. أ (سجل العنوان)
  5. CNAME (سجل الاسم المتعارف عليه)
  6. TXT (نص)
  7. PTR (المؤشر)
  8. SRV (اختيار الخادم)
  9. AAAA (سجل عنوان IPv6)
  10. AFSDB (موقع قاعدة بيانات AFS)
  11. ATMA (عنوان الصراف الآلي)
  12. DNAME (إعادة توجيه الاسم)
  13. HINFO (معلومات المضيف)
  14. ISDN (عنوان ISDN)
  15. LOC (معلومات الموقع)
  16. ميغابايت (صندوق البريد)
  17. MG (عضو مجموعة البريد)
  18. MINFO (معلومات صندوق البريد أو قائمة البريد)
  19. MR (إعادة تسمية البريد)
  20. NAPTR (مؤشر سلطة التسمية)
  21. NSAP (عنوان NSAP)
  22. RP (الشخص المسؤول)
  23. RT (الطريق عبر)
  24. SPF (إطار سياسة المرسل)
  25. SRV (اختيار الخادم)
  26. X25 (عنوان X.25 PSDN)

لا تنسى أن تغادر

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

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

لماذا نحتاج إلى خوادم DNS وما هي؟

نظام اسم المجاليعمل بالأسماء الكاملة (يُسمح بالأحرف اللاتينية والأرقام والشرطات والشرطات السفلية عند تشكيلها)..120.169.66 ليست مفيدة للغاية) ومن الأسهل العمل معها.

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

إنه موجود على خوادم DNS هذه (أحيانًا يتم استدعاؤها أيضًا ن.س.من خادم الاسم، على سبيل المثال. أسماء الخادم) ويتم دعم الإنترنت بالكامل (مثل عالم مسطح على ثلاثة حيتان يقف على سلحفاة). والذي لا يتطلب مشاركة بشرية مباشرة في عمله (إذا قمت بإعداده فهو يعمل 24/7). وهناك الكثير من خوادم DNS هذه على الشبكة.

كيف يعمل DNS وما علاقة ملف Hosts به؟

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

كان مثل هذا الملف (ولا يزال) موجودًا على جهاز كمبيوتر كل مستخدم (جهازك موجود أيضًا) متصل بالشبكة (راجع الرابط أعلاه لمعرفة كيفية العثور عليه).

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

109.120.169.66 الموقع

كل التوفيق لك! نراكم قريبا على صفحات موقع المدونة

يمكنك مشاهدة المزيد من الفيديوهات بالذهاب إلى
");">

أنت قد تكون مهتم

الخادم - ما هو؟
شراء نطاق (اسم المجال) باستخدام مثال مسجل Reghouse خدمات WHOIS - معلومات حول النطاق (من هو، ما هو عمره وتاريخه، عندما يتم إصداره) أو عنوان IP
ملف Hosts - ما هو وأين يوجد في Windows وما الذي يجب أن يفعله مشرف الموقع به وكيفية إزالة إدخالات الفيروسات منه
التحقق من التوظيف وشراء اسم النطاق، ما هو الفرق بين مسجلي النطاق والبائعين وما هو WHOIS كيفية تسجيل النطاق (شراء اسم المجال من المسجل)

يمكن إنشاء المراسلات بين أسماء النطاقات وعناوين IP إما عن طريق أدوات المضيف المحلية أو عن طريق خدمة مركزية. في الأيام الأولى للإنترنت، تم إنشاء ملف نصي بأسماء المضيفين المعروفة يدويًا على كل مضيف. يتكون هذا الملف من عدد من الأسطر، يحتوي كل منها على زوج واحد من "عنوان IP - اسم المجال"، على سبيل المثال 102.54.94.97 - rhino.acme.com.

مع نمو الإنترنت، نمت ملفات المضيفين أيضًا، وأصبح إنشاء حل قابل للتطوير لتحليل الأسماء أمرًا ضروريًا.

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

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

كل مجال اسم له خادم DNS الخاص به. يمكن لهذا الخادم تخزين تعيينات عنوان IP لاسم المجال للمجال بأكمله، بما في ذلك جميع نطاقاته الفرعية. ومع ذلك، فإن هذا الحل ضعيف التوسع، لأنه عند إضافة نطاقات فرعية جديدة، قد يتجاوز الحمل على هذا الخادم قدراته. في أغلب الأحيان، يقوم خادم المجال فقط بتخزين الأسماء التي تنتهي عند المستوى الأدنى التالي في التسلسل الهرمي من اسم المجال. (على غرار دليل نظام الملفات، الذي يحتوي على سجلات حول الملفات والأدلة الفرعية "المضمنة" فيه مباشرةً.) مع هذا التنظيم لخدمة DNS، يتم توزيع تحميل تحليل الاسم بالتساوي بين جميع خوادم DNS الموجودة الشبكة. على سبيل المثال، في الحالة الأولى، سيقوم خادم DNS الخاص بمجال mmtru بتخزين التعيينات لجميع الأسماء التي تنتهي بـ mmt.ru: wwwl.zil.mmt.ru، ftp.zil.mmt.ru، mail.mmt.ru، إلخ في الحالة الثانية، يقوم هذا الخادم بتخزين تعيينات الأسماء فقط مثل mail.mmt.ru، www.mmt.ru، ويجب تخزين كافة التعيينات الأخرى على خادم DNS للمجال الفرعي zil.

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

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

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

هناك نظامان رئيسيان لتحليل اسم DNS. في الخيار الأول، يتم تنسيق عمل العثور على عنوان IP بواسطة عميل DNS:

    يتصل عميل DNS بخادم DNS الجذري باستخدام اسم المجال المؤهل بالكامل؛

    يستجيب خادم DNS بعنوان خادم DNS التالي الذي يخدم نطاق المستوى الأعلى المحدد في الجزء العلوي من الاسم المطلوب؛

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

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

ينفذ الخيار الثاني إجراءً عوديًا:

    يستعلم عميل DNS عن خادم DNS المحلي، أي الخادم الذي يخدم المجال الفرعي الذي ينتمي إليه اسم العميل؛

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

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

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

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

    يستخدم مكدس TCP/IP ثلاثة أنواع من العناوين: المحلية (وتسمى أيضًا الأجهزة)، وعناوين IP، وأسماء المجال الرمزية. يتم تعيين كل هذه الأنواع من العناوين لعقد الشبكة المركبة بشكل مستقل عن بعضها البعض.

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

    يتم تحديد فئة العنوان من خلال قيم البتات القليلة الأولى من العنوان. تخصص عناوين الفئة (أ) بايتًا واحدًا لرقم الشبكة، والبايتات الثلاثة المتبقية لرقم العقدة، بحيث يتم استخدامها في أكبر الشبكات. تعد عناوين الفئات أكثر ملاءمة للشبكات الصغيرة مع، حيث يشغل رقم الشبكة ثلاث بايت، ويمكن استخدام بايت واحد فقط لترقيم العقد. تحتل عناوين الفئة B موقعًا متوسطًا.

    هناك طريقة أخرى لتحديد أي جزء من العنوان يمثل رقم الشبكة وأي جزء يمثل رقم المضيف يعتمد على استخدام القناع. القناع هو رقم يتم استخدامه مع عنوان IP؛ يحتوي إدخال القناع الثنائي على تلك البتات التي يجب تفسيرها على أنها رقم شبكة في عنوان IP.

    يتم تعيين أرقام الشبكة إما مركزيًا، إذا كانت الشبكة جزءًا من الإنترنت، أو عشوائيًا، إذا كانت الشبكة تعمل بشكل مستقل.

    يمكن أتمتة عملية توزيع عناوين IP بين عقد الشبكة باستخدام بروتوكول DHCP.

    يتم إنشاء مراسلات بين عنوان IP وعنوان الجهاز (في أغلب الأحيان عنوان MAC) بواسطة بروتوكول تحليل عنوان ARP، الذي يبحث في جداول ARP لهذا الغرض. إذا لم يكن العنوان المطلوب متاحًا، فسيتم تنفيذ طلب بث ARP.

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

    يمكن إنشاء المراسلات بين أسماء النطاقات وعناوين IP إما عن طريق المضيف المحلي باستخدام ملف المضيفين، أو باستخدام خدمة DNS مركزية تعتمد على قاعدة بيانات موزعة لتعيينات "اسم المجال - عنوان IP".

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

    تتكون حزمة IP من رأس وحقل بيانات. يبلغ الحد الأقصى لطول الحزمة 65.535 بايت، ويبلغ طول الرأس عادةً 20 بايت ويحتوي على معلومات حول عناوين الشبكة للمرسل والمستلم ومعلمات التجزئة وعمر الحزمة والمجموع الاختباري وبعض المعلومات الأخرى. يحتوي حقل البيانات لحزمة IP على رسائل ذات طبقة أعلى، مثل TCP أو UDP.

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

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

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

    ستلعب تقنية التوجيه غير الطبقي بين المجالات (CIDR) دورًا مهمًا في مستقبل شبكات IP، والتي تحل مشكلتين رئيسيتين. الأول هو استخدام أكثر اقتصادا لمساحة العنوان - بفضل CIDR، يستطيع مقدمو الخدمة "قص" كتل بأحجام مختلفة من مساحة العنوان المخصصة لهم بما يتفق بدقة مع متطلبات كل عميل. الهدف الثاني هو تقليل عدد إدخالات جدول التوجيه عن طريق تجميع المسارات - يمكن أن يمثل إدخال واحد في جدول التوجيه عددًا كبيرًا من الشبكات ذات بادئة مشتركة.

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

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

ما هو DNS وما هو الغرض منه؟

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

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

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

كيفية معرفة ما إذا كان خادم DNS ممكّنًا على جهاز الكمبيوتر الخاص بك

يمكنك معرفة ما إذا كان خادم DNS ممكّنًا على جهاز الكمبيوتر الخاص بك وعنوانه من خلال "لوحة التحكم".

كيفية تثبيت

الفيديو: إعداد خادم DNS

لماذا تحتاج إلى تغيير خادم DNS؟

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

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

لديهم وظيفة التصفية وتنفيذ وظيفة الرقابة الأبوية. إذا كان لديك أطفال، فهذا هو الخيار الأفضل - فلن يتمكنوا من الوصول إلى المواقع المشكوك فيها غير المخصصة للأطفال.

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

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

كيفية تكوين/تغيير DNS

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

يمكن تكوين لاحقات DNS. إذا كنت لا تعرف هذا، فأنت لا تحتاج إلى هذه الإعدادات. تعتبر لاحقات DNS أمرًا يصعب فهمه للغاية وهي أكثر أهمية لمقدمي الخدمة أنفسهم. بشكل عام، يتم تقسيم جميع عناوين URL إلى نطاقات فرعية. على سبيل المثال، server.domain.com. لذا، com هو نطاق المستوى الأول، والمجال هو الثاني، والخادم هو الثالث. من الناحية النظرية، يعد domain.com وsever.domain.com موارد مختلفة تمامًا، مع عناوين IP مختلفة ومحتوى مختلف. ومع ذلك، لا يزال server.domain.com موجودًا في مساحة domain.com، والتي بدورها تقع داخل com. لاحقة DNS عند الوصول إلى الخادم هي domain.com. على الرغم من اختلاف عناوين IP، لا يمكن العثور على الخادم إلا من خلال domain.com. في Windows، يمكنك تكوين كيفية تعيين اللواحق، والتي لها مزايا معينة للشبكات الداخلية. أما بالنسبة للإنترنت، فقد قام منشئو خوادم DNS بالفعل بتكوين كل ما هو ضروري تلقائيًا.

الأخطاء المحتملة وكيفية اصلاحها

ماذا تفعل إذا كان الخادم لا يستجيب أو لم يتم اكتشافه

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


لا يحل الأسماء بشكل صحيح

إذا لم يحل خادم DNS الأسماء أو حل الأسماء بشكل غير صحيح، فهناك سببان محتملان:

  1. لم يتم تكوين DNS بشكل صحيح. إذا تم تكوين كل شيء بشكل صحيح بالنسبة لك، فربما يكون الخطأ في خادم DNS نفسه. قم بتغيير خادم DNS، يجب حل المشكلة.
  2. مشاكل فنية في خوادم مشغلي الاتصالات. حل المشكلة هو نفسه: استخدم خادم DNS مختلف.

خادم DHCP: ما هو وما هي ميزاته؟

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

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

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