SSH टनल एक ब्रिज की तरह कार्य करता है


4

मेरे पास तीन बक्से हैं। बॉक्स 1 बॉक्स 2 और बॉक्स 3 के लिए ssh कर सकता है। मैं बॉक्स 1 के माध्यम से बॉक्स 2 से बॉक्स 3 तक ssh करने में सक्षम होना चाहता हूं। मैं यह कैसे कर सकता हूं?

मैंने यह कोशिश की (लेकिन यह काम नहीं करता है)।

 on Box 1: ssh -t -R 9999:localhost:22 -N Box_2
 on Box 1: ssh -t -L 9999:localhost:9999 -N Box_3

तो, मैं बॉक्स 2 पर यह कर सकता हूं:

 ssh localhost -p 9999

जो मुझे सीधे बॉक्स 3 से जोड़ेगा।

जवाबों:


1

मुझे लगता है कि आप जो करना चाहते हैं वह sshबॉक्स 2 से प्रॉक्सी के लिए बॉक्स 1 के माध्यम से व्यवस्थित करना है , वैकल्पिक रूप से एक ControlMasterकनेक्शन का उपयोग करना ताकि सब कुछ एक ही कनेक्शन पर गुणा हो। यह आलेख इसे सेट करने का एक तरीका बताता है।


मैंने उस लेख को देखा जिसे आपने पोस्ट किया था लेकिन लेख एक स्थिति का वर्णन करता है जैसे: बॉक्स 1> बॉक्स 2> बॉक्स 3 जहां आप बॉक्स 3 से बॉक्स 3 पर कूद सकते हैं। मुझे क्या चाहिए ऐसा कुछ है: बॉक्स 2 <बॉक्स 1> बॉक्स ३। ताकि मैं तुरंत बॉक्स 2 से बॉक्स 3 तक कूद सकूं।
कारमेन

बस यह बदलना चाहिए कि आप इसके प्रत्येक चरण को करते हैं, न कि आप इसे कैसे करते हैं।
22:00 पर geekosaur

0

यहाँ आप सुरंगों को कैसे सेट कर सकते हैं

box 1: ssh -R 9999:box3:22 box2

box 2: ssh -p 9999 localhost

अंतिम कमांड आपको बॉक्स 1 के माध्यम से बॉक्स 3 पर 22 पोर्ट करने के लिए ले जाएगा। जिस तरह से आपके पास यह था वह बॉक्स 1 पर पोर्ट 9999 के साथ समाप्त हुआ और बॉक्स 2 पर पोर्ट 22 पर जा रहा था।

विडंबना यह है कि मैं यह लिख रहा हूं, क्योंकि मेरी बेटी स्पिक एपिसोड देखती है जो एक बॉक्स में खेलने के बारे में है।


नहीं, क्योंकि बॉक्स 1 बॉक्स 2 के लिए ssh और बॉक्स 3 के लिए ssh कर सकता है। बॉक्स 2 और बॉक्स 3 एक दूसरे के लिए ssh नहीं कर सकते। बॉक्स 2 और बॉक्स 3 को जोड़ने का एकमात्र तरीका बॉक्स 1 के माध्यम से है
कारमेन

ठीक है, माफ करना मुझे गलत समझा गया। आमतौर पर लोग बॉक्स 2 के माध्यम से बॉक्स 3 पर जाने के लिए बॉक्स 1 और बॉक्स 2 का उपयोग करते हैं। मैं देख रहा हूं, आप जिस नेटवर्क पर जाना चाहते हैं, वहां से सुरंग शुरू कर रहे हैं ताकि आप उसमें वापस आ सकें। मैं आपके लिए काम करने के लिए अपना उदाहरण बदलूंगा।
१३
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.