घर नेटवर्क में दूर से एसएसएच से आईपी पते तक


8

मुझे घर पर एक उपकरण मिला है जिसे मैं काम से SSH करना चाहता हूं। डिवाइस में स्थानीय रूप से पोर्ट 22 ओपन है और मेरे एयरपोर्ट एक्सट्रीम पर पोर्ट 22 ओपन है। हालाँकि, AirPort एक्सट्रीम पर यह कहता है कि ओपन 22 पोर्ट केवल मेरे मुख्य सर्वर IP (10.0.1.100) तक जाता है।

जिस आईपी को मुझे एक्सेस करना है, वह 10.0.1.104 है। फिर से, 10.0.1.104 पर डिवाइस पर पोर्ट 22 खुला है, क्योंकि मैं स्थानीय नेटवर्क पर इसे एसएसएच करने में सक्षम हूं। मैं एसएसएच को 10.0.1.100 भी कर सकता हूं जिसमें कोई समस्या नहीं है।

जब मैं एक अतिरिक्त पोर्ट फ़ॉरवर्डिंग प्रविष्टि को जोड़ने का प्रयास करता हूं, तो AirPort यूटिलिटी का कहना है कि पहले से ही एक पोर्ट फॉरवर्ड 22 से सूचीबद्ध है क्योंकि यह पहले से ही खुला है, लेकिन 10.0.1.104 की ओर इशारा करता है।

मुझे ऐसा लगता है कि एसएसएच सिंटैक्स में आईपी को निर्दिष्ट करने का एक तरीका है, लेकिन मुझे यकीन नहीं है कि यह क्या है।

धन्यवाद।


मुख्य सर्वर द्वारा, क्या आप हवाई अड्डे के चरम, या किसी अन्य कंप्यूटर से मतलब रखते हैं?
22

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

जवाबों:


8

एक तरीका यह है कि आप यहाँ क्या चाहते हैं, अपने एयरपोर्ट एक्सट्रीम में एक पोर्ट मैपिंग जोड़ना है जो आपके स्थानीय 10.0.1.104 मशीन पर 22 पोर्ट करने के लिए एक गैर-मानक रिमोट पोर्ट (जैसे 8022) को इंगित करता है। फिर, आप दूरस्थ पहुँच प्राप्त करने के लिए अपने SSH क्लाइंट (जैसे '-p 8022') में एक अलग पोर्ट निर्दिष्ट कर सकते हैं।

आप पहले SSH 10.0.1.100 में, और फिर SSH 10.0.1.104 में उस मशीन से प्राप्त कर सकते हैं।


मैं शायद आपके सुझावों के दूसरे का उपयोग करूंगा। मैं यह देखने के लिए थोड़ी देर के लिए खुला छोड़ दूंगा कि किसी के पास कोई अन्य सुझाव है या नहीं। धन्यवाद।
मैट लव

नहीं, समस्या, आपके लिए उन कार्यों में से एक है। अगर कोई और अधिक सुंदर समाधान है, तो मुझे भी उत्सुकता होगी। हालाँकि, जहाँ तक मुझे पता है, NAT ( en.wikipedia.org/wiki/NAT ) के साथ स्पष्ट पोर्ट मैपिंग के बिना राउटर के माध्यम से सीधे सर्वर तक पहुंचने का कोई तरीका नहीं है (कम से कम, किसी प्रकार के शोषण के बिना)।
स्टीफन रूडोल्फ

5

यदि किसी अन्य मैक से कनेक्ट हो रहा है, तो सबसे आसान तरीका बैक टू माई मैक स्थापित करना होगा। आप सभी की जरूरत है एक काम कर रहा है iCloud खाता बैक टू माय मैक के साथ iCloud वरीयता फलक में सक्षम है। इस सेट-अप के साथ किसी भी पोर्ट को अग्रेषित करने की आवश्यकता नहीं है, और आप अभी भी डिफ़ॉल्ट पोर्ट 22 से कनेक्ट कर सकते हैं।

एक बार जब आप इसे दोनों मैक पर सेट करते हैं, तो टर्मिनल में। आप शेल - न्यू रिमोट कनेक्शन पर जा सकते हैं, सिक्योर शेल (एसएचएस) का चयन करें, और घर पर अपने मैक को वहां सूचीबद्ध किया जाना चाहिए। शेल से कनेक्शन लॉन्च करने के लिए आप होस्ट नाम का भी ध्यान रख सकते हैं।

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


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

1
क्या आपके पास घर पर कोई मैक है जिसे आप मध्यवर्ती चरण के रूप में उपयोग कर सकते हैं? मैं घर पर कंप्यूटर के लिए बीटीएमएम के माध्यम से एसएसएच करता हूं, और वहां से स्थानीय नेटवर्क पर अपने जेलबॉर्न एप्पलटीवी को भेज देता हूं।
ड्रफ्रोस्प्लाट

0

क्या कोई कारण है कि आप अपने हवाई अड्डे के चरम को पुल के रूप में कॉन्फ़िगर नहीं कर सकते हैं?

यदि आपको वास्तव में अपने हवाई अड्डे के चरम से मार्ग की आवश्यकता है , तो निश्चित रूप से यह काम नहीं करेगा। लेकिन जब तक आप इसके बिल्ट-इन मॉडेम या WAN पोर्ट का उपयोग इंटरनेट से कनेक्ट करने के लिए नहीं करते, मैं सुझाव देता हूं कि इसे एक पुल के रूप में उपयोग करें। फिर सब कुछ "बस काम करता है", और कोई पोर्ट-मैपिंग नहीं है जिससे चीजें मुश्किल हो जाती हैं।


यह आपके आईएसपी पर निर्भर हो सकता है; मुझे लगता है कि मेरा केवल मुझे एक ही आईपी पता दिया जाएगा।
स्टीफन रूडोल्फ

हाँ, मेरे आईएसपी केवल एक विलक्षण आईपी देते हैं। APX DCHP प्रदाता और मेरे मैक प्रो और मुझे कनेक्ट करने के लिए आवश्यक अन्य उपकरणों के लिए एक गीगाबिट स्विच के रूप में कार्य करता है। WAN पोर्ट सीधे इंटरनेट से जुड़ता है।
मैट लव

0

अपने अनुभव से, यदि आपका ISP परमिट है, तो मैं IPV4 के बजाय IPV6 का उपयोग करूंगा। IPV6 का उपयोग करके आप अपने स्थानीय नेटवर्क पर प्रत्येक मशीन को संबोधित कर सकते हैं क्योंकि IPV6 का हिस्सा मशीन का मैक पता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.