Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Linux

'SSH होस्टनाम हल नहीं कर सका' त्रुटि को त्वरित रूप से हल करें

जब आप इसका उपयोग करने का प्रयास करते हैं तो आपको कभी-कभी एक त्रुटि दिखाई देगी जो बता रही है कि ssh होस्टनाम को हल नहीं कर सका। यदि आपको यह त्रुटि मिल रही है, तो आपको पहले यह सुनिश्चित करना चाहिए कि आप नेटवर्क से जुड़े हैं। किसी भी प्रकार के वायरलेस नेटवर्किंग के उपयोगकर्ता यह भी सुनिश्चित करना चाहेंगे कि उन्हें अनुरोध पूरा करने के लिए पर्याप्त सिग्नल मिल रहा है। कई डेवलपर्स के अनुसार कनेक्टिविटी की कमी इन त्रुटियों का सबसे आम कारण है। यह टाइपो से भी अधिक आम है।

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

विधि 1: विकृत होस्टनाम कमांड को हल करना

यह मानते हुए कि आपने ssh के बजाय s sh या ss h टाइप करने जैसी गलती नहीं की है, तो हो सकता है कि आपने होस्टनाम कमांड को विकृत कर दिया हो। सॉफ़्टवेयर ssh user@NAME के रूप में दिए गए कमांड की अपेक्षा करता है न कि किसी अन्य प्रारूप के। अपने कमांड के लिए उपयुक्त विशेषाधिकारों के साथ एक टर्मिनल खोलें। जब ssh का उपयोग कर रहे हों तो आप आमतौर पर एक नियमित उपयोगकर्ता के रूप में काम कर पाएंगे और आपको सुपरयूजर शक्तियों की आवश्यकता नहीं होगी।

आप एक ही समय में Ctrl, Alt और T दबाकर एक टर्मिनल खोलना चाह सकते हैं। कुछ Xfce4 उपयोगकर्ता विंडोज या सुपर कुंजी दबाए रख सकते हैं और T दबा सकते हैं। आप डैश, एप्लिकेशन, KDE या व्हिस्कर मेनू से खोज पर जाकर टर्मिनल टाइप करके या सिस्टम टूल्स से चुनकर एक प्रॉम्प्ट शुरू कर सकते हैं। उबंटू सर्वर या रेड हैट एंटरप्राइज लिनक्स और साइंटिफिक लिनक्स के संस्करण जिनमें ग्राफिकल यूजर इंटरफेस नहीं है, उन्हें वर्चुअल कंसोल तक पहुंचने के लिए Ctrl, Alt और F1-F6 दबाए रखना चाहिए। आगे बढ़ने से पहले आपको लॉग इन करना होगा।

एक बार जब आप एक प्रॉम्प्ट पर हों, तो अपना ssh कोड जारी करें और सुनिश्चित करें कि यह पिछले प्रारूप में है। उदाहरण के लिए, आप ssh root@myPlace आज़मा सकते हैं यदि आपके नेटवर्क पर इस तरह जुड़ा एक होस्टनाम था। कमांड ssh root@##.#.#.##, ऑक्टोथोर्प प्रतीकों को संख्याओं से प्रतिस्थापित करके, एक अच्छा विचार है यदि आप सीधे IP पते से जुड़ रहे हैं।

आप पा सकते हैं कि आप root@server या कुछ इसी तरह लिख रहे थे, जो निम्न त्रुटि को उगल देगा:

ssh: Could not resolve hostname server: Name or service not known

कुछ उपयोगकर्ता खुद को याद दिलाने की आदत बनाते हैं कि ssh user@server वह तरीका है जिससे आपको हमेशा इस कमांड को लिखने की आवश्यकता होती है।

विधि 2: फ़ाइल को सही करना

फ़ाइल को किसी भी प्रकार की क्षति भी होस्टनाम समस्याओं का कारण बन सकती है, और ssh कभी-कभी इन प्रकार की त्रुटियों के लिए वही चेतावनी देगा जो यह किसी अन्य चीज़ के लिए देगा। होस्ट फ़ाइल खोलने के लिए आपको रूट एक्सेस की आवश्यकता होगी। यदि आप उपरोक्त टर्मिनलों में से एक पर काम कर रहे हैं, तो आप फ़ाइल को संपादन के लिए खोलने के लिए sudo nano या sudo vi टाइप कर सकते हैं। sudo प्रॉम्प्ट आपका पासवर्ड मांगेगा।

यदि आप डेस्कटॉप वातावरण के अंदर से काम कर रहे हैं, तो आप एक एप्लिकेशन लाइन खोलना चाहेंगे। आप विंडोज या सुपर कुंजी और R दबाकर, Alt और F2 दबाकर या डैश पर क्लिक करके ऐसा कर सकते हैं यह इस बात पर निर्भर करता है कि आप किस डेस्कटॉप वातावरण का उपयोग कर रहे हैं। जब आपके पास एक लाइन हो, तो टाइप करें यह इस बात पर निर्भर करता है कि आप GTK+ या KDE Qt आधारित एप्लिकेशन का उपयोग कर रहे हैं। आप gedit या kate के बजाय gvim, leafpad या mousepad का उपयोग करना चाह सकते हैं।

आपने किसी भी मामले में होस्ट फ़ाइल लोड कर ली होगी। सुनिश्चित करें कि आपके पास पढ़ने और लिखने की पहुंच है फिर फ़ाइल के शीर्ष पर एक नज़र डालें। इसे सही ढंग से काम करने के लिए आपको निम्न दो लाइनों की आवश्यकता होगी:

127.0.0.1 localhost

127.0.1.1 YourHostName

YourHostName में आपके मशीन का वास्तविक होस्टनाम होना चाहिए। यदि आप IPv6 नेटवर्क के साथ काम कर रहे हैं तो आपको इनकी भी आवश्यकता हो सकती है:

::1 ip6-localhost ip6-loopback

fe00::0 ip6-localnet

ff00::0 ip6-mcastprefix

ff02::1 ip6-allnodes

ff02::2 ip6-allrouters

यदि आप किसी ऐसे नेटवर्क पर हैं जो केवल IPv4 तकनीक का उपयोग करता है, तो आपको अधिकांश स्थितियों में केवल पहले दो को सही ढंग से सेट करने की आवश्यकता होगी। आधुनिक इंटरनेट कनेक्टिविटी तेजी से IPv6 मानक की ओर बढ़ रही है, हालांकि, केवल इन्हें सेट करने के दिन तेजी से गायब हो रहे हैं। आपके लिनक्स वितरण को आपके लिए इन सेटिंग्स को कॉन्फ़िगर करना चाहिए था, लेकिन कभी-कभी एक गलत पैकेज या केवल उपयोगकर्ता त्रुटियां होस्ट फ़ाइल को दूषित कर सकती हैं और कनेक्शन को गलत स्थान पर इंगित कर सकती हैं।

यदि आप एक ग्राफिकल टेक्स्ट एडिटर का उपयोग कर रहे हैं जो शीर्षक बार में <hosts> पढ़ता है, तो आप वास्तव में इसे सेव नहीं कर सकते और gksu या kdesu का सही ढंग से उपयोग नहीं किया। आप वैकल्पिक रूप से पा सकते हैं कि ff02::2 ip6-allrouters के बाद आपके पास अन्य लाइनें हैं, जिन्हें आपको तब तक छूने की आवश्यकता नहीं है जब तक कि उनका इन अन्य कोड में से किसी से कोई लेना-देना न हो। ये अन्य असाइनमेंट के हिस्से हैं, और यदि आप एक ऐसी प्रणाली पर हैं जहां होस्ट फ़ाइल का उपयोग उपयोगकर्ताओं को किसी विशेष साइट तक पहुंचने से रोकने के लिए किया गया था तो आपके पास उनमें से काफी कुछ हो सकते हैं। हालांकि, आपको डुप्लिकेट लाइनों को कमेंट आउट करने की आवश्यकता होगी, जिसे शुरू में # प्रतीक जोड़कर किया जा सकता है। पिछली प्रत्येक लाइन केवल एक बार होनी चाहिए, और आप दिए गए किसी भी नाम के लिए एकाधिक असाइनमेंट नहीं चाहते हैं। जो ssh और अन्य सभी नेटवर्किंग प्रोग्राम को केवल अंतिम असाइनमेंट लेने के लिए मजबूर करेगा, जो गलत हो सकता है।

एक बार जब आप इसे संपादित कर लें तो फ़ाइल को सेव करें और तुरंत बाद इसे बंद करना सुनिश्चित करें। यदि आप इससे बच सकते हैं तो आप होस्ट फ़ाइल में कोई अनावश्यक परिवर्तन नहीं करना चाहते हैं, यही कारण है कि यहां बाहर निकलना इतना अनिवार्य है। पहले तरीके में बताए गए चरणों का उपयोग करके यह सुनिश्चित करते हुए कि आपने इसे ठीक से बनाया है, अपना ssh कमांड आज़माएं। यदि आपको अभी भी समस्या हो रही है, तो आप मशीन को पुनरारंभ करना चाहेंगे। अन्यथा, आपको ssh के साथ कोई और समस्या नहीं होनी चाहिए।

  1. चरण-दर-चरण गाइड: कस्टम विंडोज फायरवॉल नियम जोड़ना चरण-दर-चरण गाइड: कस्टम विंडोज फायरवॉल नियम जोड़ना

    विंडोज फायरवॉल माइक्रोसॉफ्ट द्वारा एक बिल्ट-इन सुरक्षा एप्लिकेशन है जो सिस्टम को नेटवर्क-आधारित खतरों से बचाता है। सॉफ्टवेयर डिवाइस में प्रवाहित होने वाले या बाहर जाने वाले ट्रैफिक को ब्लॉक करके सिस्टम को दो-तरफा सुरक्षा प्रदान करता है। फायरवॉल नियम इस सुरक्षा प्रणाली का एक महत्वपूर्ण हिस्सा हैं। वे

  1. व्हाट्सएप ठीक करें:  आपके फोन की तारीख गलत है  एरर को जल्दी हल करें व्हाट्सएप ठीक करें: 'आपके फोन की तारीख गलत है' एरर को जल्दी हल करें

    क्या आप व्हाट्सएप में आपके फोन की तारीख गलत है समस्या का सामना कर रहे हैं? आइए देखते हैं इस समस्या को कैसे हल करें। अगर हम सभी को अपने डिवाइस पर सबसे महत्वपूर्ण और लोकप्रिय एप्लिकेशन चुनना हो, तो हम में से ज्यादातर निस्संदेह व्हाट्सएप का चयन करेंगे। अपनी रिलीज के बहुत कम समय के भीतर, इसने ईमेल, फेस

  1. विंडोज त्रुटि 1714 ठीक करें - चरण-दर-चरण इंस्टॉलर मरम्मत गाइड विंडोज त्रुटि 1714 ठीक करें - चरण-दर-चरण इंस्टॉलर मरम्मत गाइड

    1714 त्रुटि एक समस्या है जो विंडोज इंस्टॉलर के कारण होती है, जो आपके पीसी को उन फ़ाइलों या सेटिंग्स तक पहुंचने से रोकती है जिन्हें इसे सही ढंग से संचालित करने की आवश्यकता होती है। इस त्रुटि की समस्या यह है कि आपका कंप्यूटर उन सेटिंग्स/विकल्पों की सही पहचान करने में असमर्थ होगा जिन्हें इंस्टॉलेशन कर