بعد تغيير اسم المضيف على نظام Linux الخاص بك ، قد تواجه الخطأ "غير قادر على حل المضيف". إليك ما يعنيه ذلك ، وما يمكنك فعله لإصلاحه.
ما هو اسم المضيف ، وكيف يمكنك تغييره؟
عند إعداد نظام Linux الخاص بك - سواء كان VPS أو جهازًا فعليًا في منزلك - قد يُطلب منك تقديم اسم مضيف. هذا هو الملصق الذي يستخدمه جهاز الكمبيوتر الخاص بك للتعريف عن نفسه للأجهزة الأخرى على الشبكة وللمستخدم وله.
يجب أن تكون أسماء المضيف وصفية بحيث يسهل التعرف على الأجهزة - حتى عندما لا تكون جالسًا أمامها مباشرة. "كمبيوتر المطبخ" أو "كمبيوتر ديفيد الصغير الصغير" أسماء رائعة. يعد "racknerd-b7516a" اسمًا سيئًا ويجعل من الصعب تحديد الجهاز الذي تتصل به بالضبط.
طريقة واحدة تغيير اسم المضيف على Ubuntu أو توزيعات Linux الأخرى المستندة إلى Debian مع المحطة.
افتح محطة بالضغط على Ctrl + Alt + T.، أو عن طريق تحديده من نظام القائمة لديك ، ثم أدخل:
sudo hostnamectl تعيين-اسم المضيف الخاص بك-الجديد-اسم المضيف
قم بتسجيل الخروج ثم تسجيل الدخول مرة أخرى ، وسترى أن اسم المضيف قد تغير.
ماذا تعني عبارة "غير قادر على حل المضيف: الاسم أو الخدمة غير معروفين"؟
بعد تغيير اسم مضيف نظامك ، في المرة التالية التي تحاول فيها تشغيل أمر كـ سودو، قد تتلقى خطأ في اسم المضيف. في حالتنا ، الخطأ "غير قادر على حل MUOVPS للمضيف: الاسم أو الخدمة غير معروفين".
لا يمنعك هذا الخطأ من القيام بأي مهام ، ولكنه قد يكون مزعجًا.
cat / etc / hostname
سيعرض الأمر المذكور أعلاه اسم المضيف الذي عينته للتو ، لكن اسم المضيف الجديد الخاص بك غير موجود كمخرج لـ:
القط / الخ / المضيفين
لإصلاح هذا الخطأ ، استخدم نانو لتحرير الملف:
sudo نانو / الخ / المضيفين
في سطر جديد ، أضف اسم مضيف جهازك - اسم مضيف VPS الخاص بنا هو MUOVPS كما هو موضح أدناه - ثم احفظ nano واخرج منه السيطرة + O ومن بعد السيطرة + X.
لقد أصلحت خطأ "غير قادر على حل المضيف"!
أخطاء اسم المضيف ليست الأكثر خطورة ومن غير المرجح أن تعطل سير عملك أو يومك بشكل كبير. لكنها مزعجة وتظهر أنك لم تقم بتكوين نظامك بشكل صحيح. لهذا السبب ، يجدر تعيين اسم المضيف بشكل صحيح.
يتطلب إصلاح هذه المشكلة تحرير ملف /etc/hosts ملف. نظرًا لأنه ملف نظام مهم ، فإن معرفة كيفية تحريره بشكل صحيح أمر مهم لمنع أي أخطاء.