2011-02-18 10 views
13

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

मैंने पहले ही हमाची की कोशिश की है, यह अब मैक के साथ अच्छी तरह से नहीं खेलता है और मैं कनेक्शन पर अधिक नियंत्रण चाहता हूं।

उत्तर

14

मान लीजिए कि आप अपने सर्वरसी (आपके सार्वजनिक सर्वर) से जाकर मशीनए से मशीनबी (विश्वविद्यालय में दोनों) से एसएसएच करना चाहते हैं।

आपको सर्वरसी और मशीनबी पर sshd चलाने की आवश्यकता होगी।

भागो निम्न कमांड, यह मानते हुए अपने sshd MachineB और ServerC पर पोर्ट 22 पर सुन रहा है:

# Forward incoming connections from ServerC:22000 to MachineB:22 
(on MachineB) ssh -R22000:127.0.0.1:22 -N [email protected] 
# Forward incoming connections from 127.0.0.1:22000 to ServerC:22000 
(on MachineA) ssh -L22000:127.0.0.1:22000 -N [email protected] 
# Establish the link between MachineA and MachineB 
(on MachineA) ssh -p 22000 [email protected] 

यह विधि केवल पोर्ट 22 के लिए उपयोग की जरूरत है, और आप आसानी से 80 या 443 अगर करने के लिए इसे बदल सकते हैं आपका विश्वविद्यालय प्रॉक्सी बुरा है।

+1

यह बैंडविड्थ समस्या को हल करने के लिए प्रतीत नहीं होता है? –

+1

यदि आप सीधे दो मशीनों को कनेक्ट नहीं कर सकते हैं, तो यह एक ऐसा मुद्दा है जिसे आप टालना नहीं कर सकते हैं। हालांकि, यदि आप केवल कमांड टाइप करने के लिए रिमोट खोल का उपयोग करते हैं (यानी दो होस्टों के बीच फ़ाइल ऑपरेशंस नहीं), तो बैंडविड्थ का उपयोग काफी कम होगा। फ़ाइल ऑपरेशंस के लिए, बैंडविड्थ उपयोग को सीमित करने के लिए -l पैरामीटर वाले scp का उपयोग करें। – Artefact2

+2

http://www.h-online.com/security/features/How-Skype-Co-get-round-firewalls-747197.html –

संबंधित मुद्दे