كل موقع أو جهاز أو موقع معين له عنوانه IP الخاص، يحددها المعدات عند الوصول إلى الشبكات والتفاعل معهم. المستخدمين الذين يواجهون الحاجة، على سبيل المثال، والانتقال إلى مواقع أو الاتصال إلى جهاز الكمبيوتر شبكة أخرى، يجب أيضا إدخال العنوان المناسب لتبادل المعلومات ناجحة. ومع ذلك، تذكر مجموعة عشوائية من الأرقام أمر صعب للغاية. هذا هو السبب في اختراع نظام اسم مجال DNS (نظام اسم المجال). الآن يشير الكمبيوتر بشكل مستقل إلى الخادم لتحديد عنوان IP عند تحديد اسم المجال أثناء الانتقال إلى المورد. يتم الإشارة إلى هذه الخوادم تلقائيا أو يدويا، مما يعتمد على نوع التكوين. يتعلق الأمر بهذه العملية التي نريد التحدث فيها في إطار مواد اليوم، مع أخذ مثال التوزيع المعروف لنظام التشغيل Linux.
تكوين DNS في لينكس
تعمل جميع توزيعات Linux تقريبا على مبدأ مماثل. يتم تمييز بعض فرق وحدة التحكم وتصميم قذيفة الجرافيك. على سبيل المثال، سوف ننظر إلى أوبونتو، وأنت، التي تضغط من ميزات تجميعك، ستكون قادرة أيضا على الوفاء بالمهمة دون أي مشاكل. إذا كانت الصعوبات تنشأ على مستوى استخدام أوامر محددة أو عند البحث عن عناصر قائمة الرسومات، استخدم وثائق التوزيع الرسمية لمعرفة أي أمر أو خيار بديل مسؤول عن تنفيذ الإجراء المرغوب فيه.الأسلوب 1: قائمة قذيفة الجرافيك
تهدف هذه الطريقة في المقام الأول إلى مستخدمي المبتدئين، نظرا لأن معظمهم في Linux يخشون من الحاجة إلى تنفيذ كل إجراء من خلال إدخال الأمر إلى وحدة التحكم. منذ فترة طويلة كانت عمليا في جميع البيئات هناك بنود ذات صلة تتيح لك تنفيذ تكوينات مختلفة دون نداء واحد إلى المحطة. DNS ينطبق أيضا. دعونا نرى كيف يتم إجراء هذا التحرير في شل الرسومات القياسية أوبونتو.
- انتبه إلى الفريق العلوي حيث يوجد زر الشبكة وإيقاف الكمبيوتر. انقر فوق أحدهم لعرض قائمة الاتصالات.
- هنا أنت مهتم بزر يسمى "معلمات الاتصال".
- في القائمة التي تفتح، ابحث عن الاتصال الحالي وانقر فوق أيقونة التروس للانتقال إلى التكوين.
- إذا كنت تريد أن تعرف عنوان DNS الخاص بك، مجرد إلقاء نظرة على سلسلة المخصص تحديدا على علامة التبويب معلومات النظام. لتكوين استقبال DNS، الانتقال إلى "عناوين IPv4" أو "الإصدار IPv6" علامة التبويب باستخدام لوحة أعلى.
- في خط "الطريقة"، يمكنك تحديد الطريقة المثلى للحصول على DNS. الافتراضي هو نوع تلقائي عبر DHCP. ومع ذلك، لا شيء يمنعك من مجرد ملاحظة علامة واحدة من العناصر الأخرى الموجودة.
- يمكنك تسجيل مستقل خوادم DNS التي يجب أن جهاز التوجيه الخاص بك الاتصال. للقيام بذلك، في سلسلة "DNS"، حدد عناوين IP. في لقطة الشاشة أدناه ترى الخوادم من Google، ويبدو أن هذا: 8.8.8.8 و 8.8.4.4.
- بعد الانتهاء من التكوين، تأكد من أن يتم تعيين كل شيء بشكل صحيح، وعندها فقط انقر على "تطبيق".
- إذا لم تكن هناك حاجة لإنشاء نوع جديد من الاتصال، فيمكنك تسجيل إعدادات DNS على الفور بنفس الطريقة التي تم عرضها للتو.
- عند الانتهاء من التكوين، افتح القائمة الرئيسية وتشغيل "المحطة" للتحقق.
- أدخل NSLOOKUP، ثم حدد العنوان المرغوب للتحقق، على سبيل المثال، Google.com.
- بعد النقر على Enter، انتظر بضع ثوان وقراءة المعلومات الواردة. سيتم إعلامك من أي ملقم DNS تم استخدامه عند إضافة عنوان.
كما ترون، فإن هذه الطريقة بسيطة قدر الإمكان وتسمح لك بالقيام دون تحرير ملفات التكوين من خلال وحدة التحكم. ومع ذلك، فإن بعض المستخدمين ليس لديهم القدرة على استخدام الواجهة الرسومية أو يتم استبعاد الإعداد باستمرار. في هذه الحالة، سيكون لديك لأنتقل إلى "المحطة"، والتي ستخصص لالأسلوب التالي لدينا.
الطريقة 2: تحرير ملفات التكوين
باستخدام "محطة" لملفات التكوين التحرير عند تغيير معالم نظام - الطريقة الأكثر فعالية، حيث سيتم تنفيذ جميع الإجراءات من هنا نيابة عن المستخدم الخارق، ولن تكون مخفضة على نظام إعادة التشغيل الأولى. لتكوين DNS، استخدم التعليمات التالية.
- قم بتشغيل وحدة التحكم كما هو موضح سابقا، أو استخدم أي طريقة مريحة، على سبيل المثال، الرمز الذي تم إنشاؤه على لوحة "المفضلة".
- وبادئ ذي بدء، وتصفح قائمة واجهات الشبكة الحالية للتحقق من ملف التكوين. أدخل LS / SYS / فئة / NET / ثم اضغط ENTER.
- معرفة ما اذا كان اسم واجهة الخاص بك موجود هنا. افتراضيا، يبدو مثل هذا: ENP0S3. في حالة عدم وجود خط من هذا القبيل، سيكون لديك لإضافته نفسك، ما سيكرس الخطوات التالية. القفز عليها إذا كان الاسم الحالي.
- بعد ذلك، حالة إرادة التفاعل قلق مع ملفات نصية التكوين. للقيام بذلك، يمكنك استخدام أي مجموعة محرر افتراضيا، على سبيل المثال، VI. ومع ذلك، المستخدمين المبتدئين ليست دائما مريحة لإدارة مثل هذه البرامج. في مثل هذه الحالات، فإننا ننصح لإيجاد حل أنسب. دفع عرضة سودو تثبيت نانو وانقر على ENTER.
- تأكيد النوايا لإضافة البرمجيات، وبعد تثبيت بنجاح، انتقل إلى العمل مع الملفات. أدخل سودو نانو / الخ الأمر / شبكة / اجهات ثم قم بتأكيدها.
- إدراج الصفوف AUTO ENP0S3 وIFACE ENP0S3 INET DHCP لتعيين تكوين واجهة.
- استخدام تركيبة السيطرة + O لحفظ الإعدادات. في المستقبل، وتذكر أن علامة ^ يشير إلى السيطرة، وهذا هو، على سبيل المثال، يتم الإخراج من محرر خارجا عن طريق السيطرة + X.
- عند حفظ، لا تقم بتغيير اسم الملف إلى الكتابة، ولكن ببساطة انقر على ENTER.
- في نفس الملف، أدخل DNS-خادم الأسماء DNS 8.8.8.8 لتثبيت من جوجل، وبعد ذلك يمكنك ثم أغلق هذا الكائن.
- بعد ذلك، تحتاج إلى تكوين عنصر آخر، انتقل إليها عن طريق سودو نانو /etc/dhcp/dhclient.conf.
- عند طلب كلمة مرور المستخدم الخارق، أدخله. لاحظ أن حرف مع مثل هذا الأسلوب مجموعة لا يتم عرض لأغراض أمنية.
- المصدر إلى أدنى مستوى على محتويات وإدراج سلسلة تحل محل أسماء النطاقات خوادم 8.8.8.8. ثم قم بحفظ التغييرات وإغلاق الملف.
- ويبقى لتحرير مشاركة المعلمات في سودو نانو /etc/resolvconf/resolv.conf.d/base.
- أدخل سلسلة خادم الأسماء 8.8.8.8، وتحديد DNS. قبل الدخول، لا ننسى لتطبيق التغييرات في نفس الملف.
- تكون جميع التغييرات DNS نافذة المفعول فورا بعد إعادة تشغيل الشبكة. يتم ذلك عن طريق الأمر سودو SystemCTL RESTART التشبيك.
- ظهرت سلسلة فارغة عن وسائل الإدخال أن إعادة تشغيل ناجحة.
بطبيعة الحال، هو أكثر من ذلك بكثير معقدة لاستخدام الطريقة الثانية، ولكن هذا هو البديل الوحيد الذي يكون فعالا في الحالات التي تكون فيها تغيرات DNS من خلال قذيفة رسومية لا تجلب أي نتائج بسبب إعادة تعيين ثابتة من الإعدادات. ويكفي بالنسبة لك لمتابعة التعليمات، القيام بها بدقة لتكوين الصحيح، ويمكنك التعامل مع تحرير المعلمات من أجل الحصول على أسماء النطاقات.