क्या मैं एक वेब सर्वर तक पहुंचने के लिए एक एसएसएच सुरंग का उपयोग कर सकता हूं जो एक ही सर्वर पर एक अलग आईपी / पोर्ट पर सुन रहा है?


9

मुझे एक वेब सर्वर मिला है जो सामान्य उपलब्धता के लिए बिल्कुल तैयार नहीं है, लेकिन मैं अभी भी कुछ चीजों का दूर से परीक्षण करना चाहूंगा। क्या मैं सर्वर से जुड़ने के लिए SSH सुरंग का लाभ उठा सकता हूं और फिर उसी सर्वर पर काम करने वाली वेब सेवा के लिए रूट करने के लिए सुरंग का उपयोग कर सकता हूं? यदि हां, तो कैसे?

मुझे एहसास है कि फ़ायरवॉल अपवादों को लागू करना आसान होगा लेकिन इस समय इसका कोई विकल्प नहीं है।

क्षमा करें यदि यह भ्रमित है। मैं मानता हूं कि यह एक अनूठा परिदृश्य है।

सेंटोस 5.x

जवाबों:


8

मुझे पता है कि चेरोकी प्रबंधन इस तरह से काम करता है, तो मान लें कि आपने अपने वेबसर्वर को पोर्ट 8080 पर अपने लोकलहोस्ट पर बांध दिया है

ssh -L 8080:localhost:8080 your_servers_ip

उसके बाद आप http: // localhost: 8080 के माध्यम से रिमोट इंटरफेस का उपयोग कर सकते हैं और आपके वेबसर्वर को चलाने वाले रिमोट आईपी को हर अनुरोध भेजा जाएगा।


धन्यवाद। एक साइड नोट पर, मुझे पता (जैसा कि अपेक्षित था) का लाभ उठाने के लिए अपनी मेजबानों की फाइल को संशोधित करने की भी आवश्यकता थी।
माइक बी

4

लुकास ने क्या कहा, जहां "लोकलहोस्ट" एसएसएच होस्ट से कोई भी पहुंच योग्य आईपी पता हो सकता है।

ध्यान दें कि यदि आप नाम वर्चुअल होस्ट का उपयोग कर रहे हैं, तो आपको एक / etc / होस्ट हैक करने की भी आवश्यकता होगी, ताकि आप मौजूदा 127.0.0.1 लाइन पर कुछ जोड़ सकें, कुछ इस तरह:

127.0.0.1   localhost  secretwebserver.example.com

आपका ब्राउज़र तब http://secretwebserver.example.com:8080 का उपयोग कर सकता है ।

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