खैर, इस सवाल का जिक्र करते हुए , मैं कमांड चला रहा हूं
ssh -R 8080:localhost:80 -N root@example.com
एक मैक पर। फिर भी जिस बंदरगाह पर सुरंग बनाई जा रही है वह सार्वजनिक रूप से काम नहीं कर रहा है। मैं इसे बनाने के लिए ऐसी कमांड चला रहा हूं ताकि स्थानीय पोर्ट को दूरस्थ कंप्यूटर पर खोला जा सके। और यह दूरस्थ कंप्यूटर पर लोकलहोस्ट पर पोर्ट को खोलने पर काम करता है, लेकिन जब मैं अपने स्थानीय कंप्यूटर से दूरस्थ कंप्यूटर के सार्वजनिक आईपी पते तक पहुंचने का प्रयास करता हूं तो पोर्ट खुला नहीं लगता है। किसी को भी एक्सेस करने के लिए मैं आईपी पर सुरंग को कैसे सार्वजनिक करूंगा?
EDIT: ऐसा लगता है जैसे रिमोट साइड सभी इंटरफेस के बजाय केवल लोकलहोस्ट पर बांधता है।
EDIT 2: क्लाइंट मैक ओएस एक्स 10.6 है और सर्वर लिनक्स मिंट है, लेकिन वे दोनों ओपनएसएसएच हैं।