Computer >> कंप्यूटर >  >> प्रणाली >> Linux

लिनक्स पर "होस्ट करने के लिए कोई मार्ग नहीं" कनेक्शन त्रुटि को कैसे ठीक करें

लिनक्स पर  होस्ट करने के लिए कोई मार्ग नहीं  कनेक्शन त्रुटि को कैसे ठीक करें

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

मुझे "होस्ट के लिए कोई मार्ग नहीं" त्रुटि क्यों मिल रही है?

आपको वह त्रुटि क्यों मिल रही है इसके कई कारण हैं। Linux में नेटवर्किंग कुछ जटिल स्टैक है जो बहुत जटिल है, और इसके परिणामस्वरूप, यह निर्धारित करना कठिन है कि वास्तव में समस्या कहाँ है।

होस्ट ऑफ़लाइन है/सेवा नहीं चल रही है

यह दर्दनाक रूप से स्पष्ट लग सकता है, लेकिन आपको पहले यह जांचना चाहिए कि आप जिस सर्वर से कनेक्ट करने का प्रयास कर रहे हैं वह ऑनलाइन भी है। हो सकता है कि इसे रखरखाव या समस्याओं का सामना करने के लिए नीचे ले जाया गया हो।

लिनक्स पर  होस्ट करने के लिए कोई मार्ग नहीं  कनेक्शन त्रुटि को कैसे ठीक करें

हो सकता है कि सेवा स्वयं प्रारंभ नहीं की गई हो। यदि यह आपका सर्वर है, तो आप यह देखने के लिए जांच कर सकते हैं कि सेवा प्रारंभ हो गई है और ठीक से चल रही है। Systemd के साथ ऐसा करने के लिए, निम्न कमांड चलाएँ।

sudo systemctl status SERVICENAME

गलत पोर्ट

हो सकता है कि आप गलत पोर्ट पर कनेक्ट करने का प्रयास कर रहे हों। कई सिस्टम प्रशासक संभावित रूप से लक्षित सेवाओं जैसे एसएसएच को विभिन्न बंदरगाहों पर चलाने का विकल्प चुनते हैं ताकि संभावित हमलावरों को विफल किया जा सके।

यदि सर्वर आपका अपना नहीं है, तो उपलब्ध दस्तावेज़ों की जाँच करें या उनकी सहायता सेवाओं से संपर्क करें।

अपने स्वयं के सर्वर के लिए, आप यह पता लगाने के लिए एनएमएपी का उपयोग करने का प्रयास कर सकते हैं कि आपने अपनी सेवा कहां से शुरू की है।

sudo nmap -sS your.server.ip

यदि आपको लगता है कि आपने वास्तव में अस्पष्ट पोर्ट का उपयोग किया है, तो आप -p- . का उपयोग कर सकते हैं उन सभी को स्कैन करने के लिए झंडा। हालांकि इसमें कुछ समय लगेगा।

Iptables कनेक्शन को ब्लॉक कर रहा है

हो सकता है कि आपने उस पोर्ट पर कनेक्शन को ब्लॉक करने के लिए गलती से iptables कॉन्फ़िगर किया हो। आपको वही संदेश प्राप्त होगा चाहे आपने सर्वर या अपने डेस्कटॉप पर iptables कॉन्फ़िगर किया हो, इसलिए यह दोनों की जाँच के लायक है। अपने iptables नियम देखने के लिए, निम्न आदेश चलाएँ।

sudo iptables -S

आपका DNS गलत तरीके से कॉन्फ़िगर किया गया है

यदि अन्य सभी विफल हो जाते हैं, तो आपको ping . करने का प्रयास करना चाहिए वह IP पता जिससे आप कनेक्ट करना चाहते हैं। हो सकता है कि आपका कंप्यूटर किसी DNS सर्वर से ठीक से कनेक्ट नहीं हो रहा हो।

ping -c3 your.server.ip

यदि पिंग काम करता है लेकिन डोमेन नाम कनेक्ट नहीं करता है, तो आप एक DNS समस्या देख रहे हैं।

Systemd उपयोगकर्ता systemd-resolve --status run चला सकते हैं आपके सिस्टम द्वारा उपयोग किए जा रहे DNS सर्वरों की जाँच करने के लिए। यह इंटरफ़ेस द्वारा विभाजित है, इसलिए सुनिश्चित करें कि आप उस इंटरफ़ेस की जांच कर रहे हैं जिससे आप वास्तव में कनेक्ट करने का प्रयास कर रहे हैं।

लिनक्स पर  होस्ट करने के लिए कोई मार्ग नहीं  कनेक्शन त्रुटि को कैसे ठीक करें

ज्यादातर मामलों में आपका कंप्यूटर डीएचसीपी पर प्रासंगिक डीएनएस जानकारी की खोज करेगा। यदि आप एक स्थिर आईपी का उपयोग कर रहे हैं या आपके नेटवर्क पर कुछ अलग तरीके से कॉन्फ़िगर किया गया है, तो आपको अपना DNS मैन्युअल रूप से सेट करना पड़ सकता है।

"/etc/systemd/resolved.conf" खोलें। उस फ़ाइल में, DNS को अनकम्मेंट करें लाइन और या तो अपने राउटर का आईपी या किसी अन्य ज्ञात डीएनएस सर्वर को जोड़ें। Systemd के लिए डिफ़ॉल्ट फ़ॉलबैक DNS FallbackDNS . के अंतर्गत सूचीबद्ध Google का DNS सर्वर है ।

DNS=192.168.1.1

यदि आप OpenRC या किसी अन्य Systemd विकल्प का उपयोग कर रहे हैं, तो आप अपनी DNS जानकारी "/etc/resolv.conf" में पा सकते हैं।

nameserver 192.168.1.1

अगर वहां कुछ नहीं है, तो अपने राउटर या किसी अन्य ज्ञात DNS सर्वर का आईपी पता दर्ज करें जिसे आप उपयोग करना पसंद करेंगे।

इसके बाद, या तो नेटवर्किंग या अपने पूरे कंप्यूटर को पुनरारंभ करें।

GUI वे

यदि आप नेटवर्क मैनेजर के साथ ग्राफिकल डेस्कटॉप का उपयोग कर रहे हैं, तो आप अपनी कनेक्शन जानकारी को इस तरह संपादित कर सकते हैं। एप्लेट खोलें या अपने सिस्टम सेटिंग्स के माध्यम से जाएं। अपना कनेक्शन चुनें और "आईपीवी4" टैब ढूंढें। कनेक्शन को "मैनुअल" पर स्विच करें और मैन्युअल रूप से अपने कंप्यूटर के आईपी पते और अपने राउटर के आईपी को गेटवे के रूप में दर्ज करें। फिर, नीचे DNS फ़ील्ड में, अपने राउटर का IP या किसी अन्य DNS सर्वर का IP दर्ज करें।

गलत नेटवर्क या होस्ट कॉन्फ़िगरेशन

कई अन्य कॉन्फ़िगरेशन विकल्प हैं जो गलत हो सकते हैं। उनमें से कोई भी आपके कंप्यूटर को सर्वर से कनेक्ट करना असंभव बना देगा।

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

यदि आप कनेक्ट करने के लिए किसी विशिष्ट होस्टनाम का उपयोग कर रहे हैं या आपने सर्वर या क्लाइंट पर विशिष्ट होस्ट सेट किए हैं, तो आपको यह सुनिश्चित करने की आवश्यकता है कि दोनों मशीनें एक दूसरे से कनेक्ट हो सकें। "/etc/hosts," "/etc/hosts.allow," और "/etc/hosts.deny" के कॉन्फ़िगरेशन की जांच करें।

लिनक्स पर  होस्ट करने के लिए कोई मार्ग नहीं  कनेक्शन त्रुटि को कैसे ठीक करें

अंत में, अपने सर्वर कॉन्फ़िगरेशन की जाँच करें। सर्वर पर कुछ गलत तरीके से कॉन्फ़िगर किया गया हो सकता है, क्लाइंट को ठीक से कनेक्ट होने से रोक रहा है।

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


  1. Windows पर त्रुटि 734 को कैसे ठीक करें

    त्रुटि 734 एक समस्या है जो आपके पीसी की कनेक्शन सेटिंग्स के ठीक से काम न करने के कारण होती है। या तो ऐसा होगा कि आपके सिस्टम को नेटवर्क के पासवर्ड / सुरक्षा सेटिंग्स में समस्या होगी, या आपके कंप्यूटर को नेटवर्क की कनेक्टिविटी के साथ ही समस्या होगी। यदि आप इस समस्या का सामना कर रहे हैं, तो इसका आम त

  1. DNS सर्वर प्रतिसाद नहीं दे रहा है - विंडोज 10 में त्रुटि को कैसे ठीक करें

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

  1. Google Play Store सर्वर 'कोई कनेक्शन पुनः प्रयास नहीं' त्रुटि को कैसे ठीक करें

    यदि आप कुछ समय के लिए एंड्रॉइड डिवाइस का उपयोग करते हैं, तो आपको कम से कम एक बार नो कनेक्शन रिट्री त्रुटि संदेश का सामना करना पड़ सकता है। यह सबसे आम Google Play Store त्रुटियों में से एक है जो आपको तब देखने को मिलती है जब आप कम से कम कुछ गलत होने की उम्मीद करते हैं। जब आप इसे देखते हैं, तो सबसे प