تكوين خوادم Linux كيف يتم تثبيتها؟

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

تكوين خوادم لينكس -1

تكوين خوادم Linux

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

إنها عملية حيوية وهدفها الحفاظ على الإنترنت ، إنها خدمة أساسية على الخوادم.

من هذه الفقرة فصاعدًا ، نبلغ المستخدم بكل ما يتعلق بتكوين خوادم Linux وتثبيتها.

ملف / etc / hosts

في تكوين خوادم Linux ، ستعرف ملف المضيف الذي ينتمي إلى جهاز كمبيوتر ، ويتم استخدامه من قبل نظام التشغيل لتخزين المعلومات الموجودة بين مجالات الإنترنت وعناوين IP ، وهو يشير إلى إحدى المنهجيات المختلفة التي يستخدمها نظام التشغيل مع الفكرة لحل أسماء النطاقات ، الجدول المعروف باسم / etc / hosts ، ينتمي إلى الملفات الموجودة على أنظمة Linux.

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

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

يتم تحقيق ذلك عن طريق التحرير كما هو موضح أدناه: 127.0.0.1 google.com. ثم يجب عليك الذهاب إلى المتصفح ، وكتابة google.com ويمكنك رؤية النتائج ، في حالة وجود خادم Apache في النظام ، ويتم ضبط الخادم المحلي ، بحيث يمكنك عرض صفحة فهرس الخادم محلي ، بدلاً من عرض صفحة Google.

نوصي بهذه المقالة الشيقة المتعلقة بالحوسبة:  أنواع الخوادم.

لديك الخيار الذي يمكنك من نقل google.com إلى عنوان IP مختلف موجود في أي مكان ومراقبة النتيجة للتأكد.

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

أسماء المجال

إذا قمت بزيارة موقع ويب ، فيجب عليك كتابة FQDN ، وهو ما يعني اسم المجال الكامل ، أو إذا تعذر ذلك ، اسم المجال مثل هذا: likegeeks.com أو www.google.com.

يجب أن نعلم أن كل مجال يتكون من مكونات المجال ، والنقطة هي المسؤولة عن فصل هذه المكونات.

يشير النص com إلى مكون المجال في المستوى الأعلى ؛ Google هو مكون نطاق المستوى الثاني ، بينما www هو مكون نطاق المستوى الثالث.

الحقيقة هي أنه عند زيارة أي موقع ويب ، يضيف المتصفح بصمت فترة في النهاية ، فهو غير مرئي ، لذلك يظهر النطاق الحقيقي www.google.com ، يجب أن يؤخذ في الاعتبار أن الفترة تظهر بعد. com ، في هذه المرحلة يطلق عليه مجال الجذر.

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

تتم تسمية خوادم أسماء الجذر على النحو التالي: a.root-server.net ، b.root-server.net.

أسماء نطاقات المستوى الأعلى (TLD)

يجب الإفصاح عن أن نطاقات المستوى الأعلى (TLDs) مقسمة إلى فئات تتعلق بالعناصر الجغرافية أو الوظيفية.

تكوين خوادم لينكس -2

يوجد ما يقرب من 800 نطاق عالي المستوى على الويب ، نعرضها أدناه:

نطاقات المستوى الأعلى العامة مثل: org ، .com ، .net. ايدو ، من بين أمور أخرى.

نطاقات المستوى الأعلى لرمز الدولة ، وهي: .us ، .ca ، والعديد من المجالات الأخرى ، التي تنتمي إلى رموز الأمة ، في هذه الحالة الولايات المتحدة وكندا.

نطاقات المستوى الأعلى الجديدة من العلامات التجارية مثل: Linux و .Microsoft و .CompanyNamey.

مجالات المستوى الأعلى للبنية التحتية كمجال.

النطاقات الفرعية

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

فقط خوادم الأسماء الخاصة بـ mail.google.com ، تعرف بوجود جميع المضيفات الموجودة ضمنها ، والسبب الذي من أجله يتعرف Google في حالة وجود أو عدم وجود نطاق فرعي أو بريد ، فإن خوادم الأسماء في الجذر هم ليس لدي فكرة عن هذا.

أنواع خوادم DNS

في بيئة الحوسبة ، هناك ثلاثة أنواع من خوادم DNS ، مثل:

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

تكوين خوادم لينكس -3

تكوين خادم Linux DNS

يوجد في السوق العديد من حزم Linux التي تقدم تنفيذ وظائف DNS ، ومع ذلك ، سنتحدث عن خادم BIND DNS ، يتم استخدامه في معظم خوادم DNS في جميع أنحاء العالم.

في حالة استخدام المستخدم لتوزيعة تعتمد على Red Hat ، مثل CentOs ، فإن طريقة تثبيت الحزمة هي كما يلي: $ dnf -y install bind.

إذا كنت تشير إلى أنظمة دبيان مثل Ubuntu: $ apt-get install bind9.

في تكوين خوادم Linux ، يُظهر للقارئ عند اكتمال عملية التثبيت ، يمكن بدء تشغيل الخدمة والتشغيل بشكل صحيح عند بدء التشغيل: اسم بدء $ systemctl؛ اسم تمكين $ systemctl.

 إعداد BIND

تم الكشف عن أن تكوين الخدمة يمكن العثور عليه في ملف /etc/igned.conf.

هناك بعض العبارات التي يستخدمها BIND في ملف مثل:

  • الخيارات: التي تُستخدم للتكوين العام لـ BIND.
  • التسجيل: يمكن تسجيله ، ويمكن أيضًا تجاهله.
  • المنطقة: تسمى منطقة DNS.
  • Include: يُستخدم لتضمين ملف آخر في خيار named.conf.
  • يمكنك أن ترى من بيان الخيارات ، دليل العمل الذي يتم تقديمه لـ BIND هو الدليل: / var / named.
  • يجب أن يؤخذ في الاعتبار أن إعلان المنطقة يسمح بتحديد منطقة DNS ، مثل نطاق google.com ، الذي يحتوي أيضًا على نطاقات فرعية ، mail.google.com المعروف ، وكذلك analytics.google.com ، بالإضافة إلى المجالات الفرعية الأخرى.
  • من المهم ملاحظة أن كل من هذه الثلاثة: المجال والمجالات الفرعية ، لها منطقة محددة بواسطة بيان المنطقة.

تكوين خوادم لينكس -4

تحديد المنطقة الأولية

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

تعتبر الخوادم الأساسية والثانوية موثوقة في استجاباتها ، والتي تختلف عن خادم التخزين المؤقت.

الآن ، لتحديد منطقة أساسية في الملف ، يمكن استخدام ما يلي: zone «likegeeks.com» {؛ نوع الماجستير ملف likegeeks.com.db ؛ } ؛.

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

عند تكوين خوادم Linux ، يشير هذا إلى أنه يجب ألا يغيب عن البال أن برنامج الخادم أو لوحة الاستضافة تقوم تلقائيًا بإنشاء هذا الملف بالاسم ، بحيث إذا كان المجال هو example.org ، فسيتم تسمية الملف / var / name / example.org.db.

في حالة ظهور النوع على أنه رئيسي ، فهذا يعني أنه في منطقة أولية.

تكوين خوادم لينكس -5

تعريف المنطقة الثانوية

إن تعريف المنطقة الثانوية يشبه إلى حد بعيد ما يسمى بالمنطقة الأولية ، ولا يوجد بها سوى تعديلات قليلة ، دعنا نرى: zone «likegeeks.com» {؛ اكتب الرقيق الماجستير عنوان IP لخادم الأسماء الأساسي هنا ؛ ؛ ملف likegeeks.com.db و} ؛.  

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

تحديد منطقة التخزين المؤقت

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

  • لتحديد ماهية منطقة التخزين المؤقت ، يلزم وجود ثلاثة أقسام لمنطقة ، مع ما يلي بالترتيب الأول:
  • منطقة "." في {نوع تلميح؛ ملف "root.hint" ؛ } ؛.
  • في المرحلة الأولى ، هناك فترة ، لأنها خوادم أسماء جذر ، يتم عرض النوع على النحو التالي: تلميح;  يعني الوصول في منطقة ذاكرة التخزين المؤقت ، بينما الملف "root.hints" ؛ يشير إلى الملف الذي يحتوي على خوادم الجذر.
  • يمكن الحصول على أحدث خادم اسم جذر من http://www.internic.net/zones/itled.root.

في المنطقة الثانية يتم تعريفه بالملف الموضح أدناه: /إلخ / named.rfc1912.zones, بالإضافة إلى ذلك ، فإنه يحتوي على /etc/amed.conf ، من خلال التوجيه "include" الذي يتم إدراجه افتراضيًا ، مثل:

  • المنطقة "localhost" في {type master؛ ملف "localhost.db" ؛ } ؛.
  • أخيرًا في المنطقة الثالثة ، يتم الحصول على البحث المعاكس عن المضيف المحلي.
  • المنطقة "0.0.127.in-addr.arpa" IN {Type master؛ ملف "127.0.0.rev" ؛ } ؛ -.
  • من المهم ملاحظة أن وضع هذه المناطق الثلاث في /etc/amed.conf ، فهي تساعد النظام على العمل كخادم DNS للتخزين المؤقت ، ويجب كتابة معلومات الملفات في likegeeks.com.db التالي ، localhost. ديسيبل و 127.0.0.rev.

تكوين خوادم لينكس -6

أنواع سجلات DNS

الملفات الموجودة في قاعدة البيانات هي من أنواع السجلات مثل: SOA و NS و A و PTR و MX و CNAME و TXT.

بعد ذلك ، نكرس أنفسنا لذكر كل نوع من أنواع السجلات ، نبدأ بـ:

الخدمية: بداية التسجيل الاستنادي

يسرد نوع سجل SOA إدخالات DNS للموقع مع ما يلي: example.com. 86400 في الخدمية ns1.example.com. mail.example.com. (2017012604 ؛ المسلسل 86400 ؛ التحديث ، ثانية 7200 ؛ إعادة المحاولة ، ثانية 3600000 ؛ انتهاء الصلاحية ، ثانية 86400 ؛ الحد الأدنى ، الثواني ).

يمكن ملاحظة أن السطر الأول يبدأ بالمجال example.com. وينتهي بنقطة ، فهو نفس تعريف المنطقة في الملف /etc/amed.conf.

يجب أن يؤخذ في الاعتبار أن الملفات التي تنتمي إلى تكوين DNS صارمة للغاية.

في هذه المقالة حول تكوين خوادم Linux ، نعرض لك المصطلحات التالية:

  • IN تعني التسجيل عبر الإنترنت.
  • الخدمية ، ترجمة بداية التسجيلة الاستنادية.
  • Ns1.example.com. ، يشير إلى خادم اسم المجال.
  • Mail.host.com.es ، هو البريد الإلكتروني @ ، يتم استبداله بنقطة ، ويتم وضع فترة أخرى للانتهاء.

في السطر 2 ، لديك الرقم التسلسلي الذي يتم استخدامه لإعلام خادم الاسم بالوقت الذي يتم فيه تحديث الملف ، مما يعني أنه عند إجراء تعديل على معلومات المنطقة ، يجب زيادة هذا الرقم. يشير الرقم إلى الرقم التسلسلي الذي يحتوي على التنسيق YYYYMMDDxx يضع xx ويبدأ بـ 00.

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

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

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

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

NS: سجلات خادم الأسماء

يمكن استخدام هذه السجلات بواسطة خادم NS لتفاصيل خوادم الأسماء لمنطقة معينة ، ويمكن كتابة سجلات NS بالطرق التالية:

  • في NS ns1.example.com. في NS ns2.example.com.
  • لا يجب أن يكون لديك بالضرورة سجلين NS ، ومع ذلك ، فمن الأفضل أن يكون لديك خوادم أسماء احتياطية.
  • A و AAAA: سجلات العنوان.
  • يجب عليك التسجيل A ، فهو مسؤول عن تعيين اسم المضيف لعنوان IP: support IN A 192.168.1.5. في حالة وجود مضيف للمستخدم على suppor.example.com على عنوان IP 192.168.1.5 ، يمكن كتابته كما في الحالة المذكورة أعلاه.

PTR: المؤشر يسجل

يتم استخدام سجل PTR لإجراء تحليل الاسم المعاكس ، وإرجاع عنوان IP ، وإرجاع اسم المضيف. إنه عكس ما ينفذه السجل ؛ 192.168.1.5 في PTR support.example.com. في هذه الحالة ، يتم وضع اسم المضيف الكامل عن طريق وضع نقطة.

MX: سجلات تبادل البريد

يشير هذا النوع من سجلات MX إلى الملفات الموجودة على خادم البريد ، مثل هذا: example.com. في بريد MX 10 ، يمكن ملاحظة أن النطاق ينتهي بفترة ، الرقم 10 يعني أهمية خادم البريد ، في حالة وجود خوادم بريد مختلفة ، يعني العدد الأصغر أنه ليس له صلة وثيقة بالموضوع. 

CNAME: سجلات الأسماء المتعارف عليها

نوع سجلات CNAME هي تلك التي تمنح وصولاً مباشرًا إلى أسماء المضيف.

على سبيل المثال ، يُشار إلى أن لديك موقعًا له اسم مضيف لأي عنصر -bignameis.example.com ، نظرًا لأن النظام هو خادم ويب ، فلديك خيار إنشاء اسم مستعار لسجل www أو CNAME للمضيف.

لإنشاء سجل CNAME ، يمكنك استخدام الاسم www.example.com:

  • أيا كان bignameis في 192.168.1.5.
  • www IN CNAME أيا كان bignameis.

يوفر السطر الأول معلومات إلى خادم DNS حول موقع الاسم المستعار ، بينما يحدد السطر الثاني الاسم المستعار الذي يشير إلى www.

سجلات TXT

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

وبالمثل ، لديك خيار استخدام سجل RP لوضع معلومات الاتصال: example.com. في TXT »تظهر معلوماتك هنا».

قيمة TTL لنظام أسماء النطاقات

في هذا الجزء /etc/amed.conf في الطرف العلوي يوجد إدخال TTL $ ، والغرض منه إبلاغ BIND بعمر كل سجل.

يتم أخذ القيمة بالثواني كـ 14400 ثانية (4 ساعات), ثم تقوم خوادم DNS بتخزين منطقتك مؤقتًا لمدة تصل إلى أربع ساعات ثم الاستعلام عن خادم DNS مرة أخرى.


اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: مدونة Actualidad
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.