दूरस्थ EC2 उदाहरण से मेरे स्थानीय कंप्यूटर पर SSH करने में असमर्थ


0

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

ssh ec2-user@172.XX.X.XX

त्रुटि के साथ:

ssh: connect to host 172.XX.X.XX port 22: Connection timed out

जहाँ IP पता मेरे कंप्यूटर का IP पता है। मैं क्या खो रहा हूँ?

मुझे अपने राउटर को पोर्ट फॉरवर्ड करने के बारे में बताया गया है, लेकिन मुझे यकीन नहीं है कि इसके बारे में कैसे जाना जाए।


है ssh ec2-user@172.XX.X.XX आपके स्थानीय कंप्यूटर से आपका कनेक्शन? क्या तुम आश्वस्त हो कि 172.XX.X.XX क्या आपका सार्वजनिक पता है?
JakeGould

172.XX.X.XX IP वह है जो तब दिखाया जाता है जब मैं सिस्टम प्राथमिकताएँ & gt; मेरे मैक पर नेटवर्क। इसके अलावा, जब मैं सिस्टम प्राथमिकताएँ & gt; साझा करना, मेरे पास दूरस्थ लॉगिन सेट ऑन है, और मुझे बताया गया है कि मैं अपने कंप्यूटर को दूरस्थ रूप से एक्सेस कर सकता हूं ssh nole@172.XX.X.XX
Nole

"172.XX.X.XX IP वह है जो तब दिखाया जाता है जब मैं सिस्टम प्राथमिकताएँ & gt; मेरे मैक पर नेटवर्क "जो आपके आंतरिक रूट किए गए पते की सबसे अधिक संभावना है क्योंकि यह आम तौर पर 192, 172 और 10 से शुरू होता है। अपने बाहरी पते खोजने के लिए आपको एक पर जाने की जरूरत है इस तरह की बाहरी वेबसाइट । आप कोशिश कर सकते हैं और देख सकते हैं कि क्या यह काम करेगा, लेकिन अपने घर सिस्टम को दूरस्थ रूप से एक्सेस करने में सक्षम होने के लिए कुछ दूरस्थ लॉगिन क्षमता को आपके सिस्टम (जो आप करते हैं) पर सक्रिय होने की आवश्यकता होगी, लेकिन यह भी सुनिश्चित करें कि आपका बाहरी आईपी पता आपके आंतरिक तक पहुंच सकता है एक।
JakeGould

यह भी पूछा और जवाब दिया लेकिन बंद कर दिया stackoverflow.com/questions/49595737/...
dave_thompson_085

जवाबों:


0

172.x.x.x एक rfc1918 IP पता है। यह निजी स्थानीय क्षेत्र नेटवर्क के लिए आरक्षित है।

आप whatsmyip.com या ipchicken.com जैसी वेबसाइट पर जाकर अपना बाहरी आईपी (अपने घर का आईपी) पा सकते हैं।

आपको अपने राउटर में जाने की जरूरत है और बाहरी आईपी और कुछ पोर्ट से पोर्ट फॉरवर्डिंग सेट करना होगा (उच्च क्रमांकित अनपेक्षित पोर्ट में से किसी एक को चुनें। उदाहरण के लिए 30022। और आगे आपके कंप्यूटर पर 172.x.x.x आईपी और पोर्ट 22।

फिर अपने ec2 उदाहरण ssh से बाहरी IP और पोर्ट के लिए।

यदि आप अपना राउटर मॉडल प्रदान करते हैं तो हम इसे सेट करने में आपकी सहायता कर सकते हैं


आपके उत्तर के लिए धन्यवाद। मैंने पोर्ट को खोलने के लिए अपने राउटर को कॉन्फ़िगर किया और EC2 से अपने स्थानीय कंप्यूटर से कनेक्ट करने में सक्षम था।
Nole
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.