मैं ssh root@my.server.ip -g -L 4321:localhost:28017
अपने होस्टिंग प्रदाता पर अपने समर्पित सर्वर से मैकबुक से एक सुरंग स्थापित करने के लिए उपयोग कर रहा हूं
। यह अच्छा काम करता है। अब मैं दूरस्थ सर्वर (एक MongoDB स्थिति पृष्ठ, एक RabbitMQ पृष्ठ आदि, सभी अन्य बंदरगाहों पर) पर कई व्यवस्थापक साइटों का उपयोग करना चाहता हूं। ये सभी रिमोट मशीन पर 127.0.0.1 से बंधे हैं। मैं इस ssh कमांड को कैसे ट्वीक कर सकता हूं
- सुरंग को एक नाम निर्दिष्ट करें और मेरे ब्राउज़र में "my.tunnel.name" का उपयोग करें
- मेरे ब्राउज़र में दूरस्थ पोर्ट को परिभाषित करने में सक्षम होना; मैं विभिन्न साइटों को कॉल करने में सक्षम होने के लिए my.tunnel.name:port से कनेक्ट करना चाहूंगा
यह ssh के साथ संभव है? मैंने अब तक दो दिन मैन पेज पढ़े हैं और लगभग दो दिन गुज़रे हैं, लेकिन यह काम नहीं करता।
--edit 2012-06-01 23: 36-- प्रदान किए गए उत्तरों और टिप्पणियों के लिए धन्यवाद पोर्ट अग्रेषण अब काम कर रहा है
ssh user@remote.server -D 4321
मैं इसे अपने ब्राउज़र में एक प्रॉक्सी के रूप में सेट कर सकता हूं और ब्राउज़र स्थानीयहोस्ट के लिए किसी भी अनुरोध का इलाज करेगा: वैसे भी जैसे कि यह रिमोट सर्वर पर बनाया गया था। नाम का उपयोग करना अब आवश्यक नहीं है, क्योंकि ब्राउज़र केवल दूरस्थ सर्वर साइटों के लिए है।