अपने Linux सिस्टम पर होस्टनाम बदलने के बाद, आप "होस्ट को हल करने में असमर्थ" त्रुटि का सामना कर सकते हैं। यहाँ इसका क्या अर्थ है, और इसे ठीक करने के लिए आप क्या कर सकते हैं।

एक होस्टनाम क्या है, और आप इसे कैसे बदलते हैं?

जब आप अपना Linux सिस्टम सेट करते हैं—चाहे वह VPS हो या आपके घर में कोई भौतिक मशीन हो—आपको एक होस्टनाम प्रदान करने के लिए कहा जा सकता है। यह एक लेबल है जिसे आपका कंप्यूटर नेटवर्क पर अन्य मशीनों, उपयोगकर्ता और स्वयं को पहचानने के लिए उपयोग करता है।

होस्टनाम वर्णनात्मक होने चाहिए ताकि मशीनों की पहचान करना आसान हो - तब भी जब आप सीधे उनके सामने नहीं बैठे हों। "किचन पीसी", या "डेविड का छोटा लैपटॉप" महान नाम हैं। "racknerd-b7516a" एक भयानक नाम है और इससे यह पता लगाना मुश्किल हो जाता है कि आप किस मशीन से जुड़े हैं।

एक रास्ता होस्टनाम बदलना उबंटू या. पर अन्य डेबियन-आधारित लिनक्स डिस्ट्रोस टर्मिनल के साथ है।

टर्मिनल को या तो दबाकर खोलें Ctrl + Alt + T, या इसे अपने मेनू सिस्टम से चुनकर दर्ज करें:

sudo hostnamectl समूह-होस्टनाम आपका-नया-होस्टनाम

लॉग आउट करें और फिर वापस लॉग इन करें, और आप देखेंगे कि होस्टनाम बदल गया है।

instagram viewer

"होस्ट को हल करने में असमर्थ: नाम या सेवा ज्ञात नहीं" का क्या अर्थ है?

अपने सिस्टम के होस्टनाम को बदलने के बाद, अगली बार जब आप एक कमांड चलाने का प्रयास करते हैं: सुडो, आपको एक होस्टनाम त्रुटि प्राप्त हो सकती है। हमारे मामले में, त्रुटि थी "होस्ट MUOVPS को हल करने में असमर्थ: नाम या सेवा ज्ञात नहीं है"।

यह त्रुटि आपको किसी भी कार्य को करने से नहीं रोकती है, लेकिन यह कष्टप्रद हो सकती है।

बिल्ली / आदि / होस्टनाम

उपरोक्त कमांड आपके द्वारा अभी सेट किए गए होस्टनाम को दिखाएगा, लेकिन आपका नया होस्टनाम इसके आउटपुट के रूप में मौजूद नहीं है:

बिल्ली / आदि / मेजबान

इस त्रुटि को ठीक करने के लिए, उपयोग करें नैनो फ़ाइल को संपादित करने के लिए:

सुडो नैनो / आदि / मेजबान

एक नई लाइन पर, अपनी मशीन का होस्टनाम जोड़ें—हमारे वीपीएस का होस्टनाम एमयूओवीपीएस है जैसा कि नीचे दिखाया गया है—फिर नैनो को सेव करें और बाहर निकलें Ctrl + ओ फिर Ctrl + X.

आपने "होस्ट को हल करने में असमर्थ" त्रुटि को ठीक कर दिया है!

होस्टनाम त्रुटियां सबसे गंभीर नहीं हैं और आपके वर्कफ़्लो या आपके दिन को महत्वपूर्ण रूप से बाधित करने की संभावना नहीं है। लेकिन वे परेशान कर रहे हैं और दिखाते हैं कि आपने अपने सिस्टम को ठीक से कॉन्फ़िगर नहीं किया है। इस कारण से, होस्टनाम को ठीक से सेट करना उचित है।

इस समस्या को ठीक करने के लिए आपको संपादित करने की आवश्यकता है /etc/hosts फ़ाइल। चूंकि यह एक महत्वपूर्ण सिस्टम फ़ाइल है, इसलिए किसी भी त्रुटि को रोकने के लिए इसे ठीक से संपादित करना जानना महत्वपूर्ण है।