Windows सर्वर के लिए ssh पोर्ट-टनलिंग के बराबर?


11

मेरा घर लिनक्स सर्वर है जहां SSH का उपयोग हमेशा थोड़ा-बहुत-प्रतिबंधात्मक फ़ायरवॉल प्राप्त करने के लिए किया जा सकता है। हालांकि, काम के सभी सर्वर हम विंडोज आधारित हैं।

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

तो अब मैं इसे पाने के लिए एक त्वरित समाधान ढूंढ रहा हूं। इसके आसपास पाने का सबसे अच्छा तरीका क्या है?

इसके अलावा, हम जो कंप्यूटर सर्वर से कनेक्ट करने के लिए उपयोग करते हैं वह विंडोज 7 चलाता है। और हमारे पास सर्वर तक व्यवस्थापक पहुंच है, लेकिन हम स्थायी रूप से कुछ भी स्थापित नहीं करना चाहते हैं


यह कहने के लिए नफरत है, लेकिन मुझे लगता है कि आप hosed हैं। रिमोट डेस्कटॉप आपको किसी भी प्रकार की ठंडी सुरंग बनाने की अनुमति नहीं देगा। : /
नाइट्रोक्सडीएम

@ नाइट्रो एक एसएसएच सर्वर है जो विंडोज 7 पर चलता है जो टनलिंग का समर्थन करता है? क्योंकि मैं सर्वर पर पुट्टी का एक स्टैंडअलोन संस्करण चला सकता हूं क्योंकि मुझे पता है कि यह सुरंग बनाने का समर्थन करता है, मुझे बस इसे रिवर्स में करना होगा?
२०:४२ पर अर्लज़

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

जवाबों:


4

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

Vandyke सॉफ्टवेयर में विंडोज सर्वर के लिए एक ठोस SSH सर्वर उत्पाद है। यह मुफ़्त नहीं है, लेकिन यह काम करता है। एक तरफ फायरवॉल, आप पुट्टी या किसी भी एसएसएच क्लाइंट से कनेक्ट कर सकते हैं और आगे पोर्ट कर सकते हैं। http://www.vandyke.com/products/vshell/

वहाँ हमेशा gotomypc.com या वह ilk है।

इसके बारे में कैसे, एसएसएच को बाहर जाने की अनुमति है:

  1. सर्वर पर putty.exe को अपने होम लिनक्स SSH सर्वर के कनेक्शन प्रोफ़ाइल के भाग के रूप में कॉन्फ़िगर किया गया REMOTE पोर्ट के साथ प्रशासक के रूप में चलाएँ। यह समतुल्य OpenSSH कमांड है यदि आपके पास NitroxDM की तरह Win2008 है:

    [root@sqlserver]# ssh -R 5005:127.0.0.1:1433 user@mylinux.athome.com

    से पोटीन डॉक्स :

    You can also forward ports in the other direction: arrange for a particular port number on the server machine to be forwarded back to your PC as a connection to a service on your PC or near it. To do this, just select the ‘Remote’ radio button instead of the ‘Local’ one. The ‘Source port’ box will now specify a port number on the server (note that most servers will not allow you to use port numbers under 1024 for this purpose).

    यदि आप पुट्टी को प्रशासक के रूप में चला रहे हैं, तो यह सिद्धांत में काम करना चाहिए। यह लिनक्स में रूट से काम करता है, इसलिए यह शॉट के लायक लगता है।

  2. उस दौड़ को छोड़ो। घर जाओ और अपने विंडोज 7 लैपटॉप पर अपने घर कंसोल बॉक्स से अपने SQL कंसोल से कनेक्ट करें, जिसे अब हम आपके व्यक्तिगत हैकरिश gotomypc.com सर्वर के रूप में मान रहे हैं। वह लिनक्स बॉक्स अब टीसीपी पोर्ट 5005 पर सुन रहा है, और उस पोर्ट के कनेक्शन Win2008 पर पुट्टी से 1433 (एसक्यूएल) पोर्ट पर आगे की ओर आगे बढ़ेंगे। Mylinux.athome.com:5005 से कनेक्ट करने के लिए, जो भी हो, अपने एसक्यूएल टूल या कमांड लाइन को कॉन्फ़िगर करें और देखें कि क्या होता है।


वाह जो वास्तव में लगता है कि यह काम कर सकता है
अर्लज़

@Earlz क्या आपने इसे अभी तक आज़माया है? मैं यह सुनने के लिए उत्सुक हूं कि यह कैसे काम करता है!

यह कैसे काम किया: पोटीन के साथ विंडोज सर्वर से मेरे लिनक्स वीपीएस सर्वर के लिए एसएसएच (रिमोट (?) अग्रेषण के साथ)। फिर मेरे काम के कंप्यूटर से मेरे लिनक्स सर्वर पर स्थानीय (?) अग्रेषण के साथ। एक आकर्षण की तरह काम किया और पूरी तरह से सुरक्षित है
अर्लज़

बहुत बढ़िया! कैसे एक "स्वीकार" चेकमार्क के बारे में?

0

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

लगता है जैसे आपको वीपीएन का इंतजार करना होगा। या डेटा को निर्यात करें (मैं मान रहा हूं कि आपके सर्वर से कनेक्ट क्यों हो रहा है)।

सौभाग्य।


कौन सा OpenSSH सर्वर? सिग्विन पोर्ट?
22


CopSSH, बहुत अच्छी तरह से बनाए रखा जा रहा है। itefix.no/i2/copssh
Zoredache

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