लोकल / रिमोट / डायनामिक SSH टनलिंग में क्या अंतर है?


27

पुट्टी में, तीन टनलिंग विकल्प हैं:

यहाँ छवि विवरण दर्ज करें

क्या कोई समझा सकता है कि उनके बीच क्या अंतर है?

जवाबों:


22

से पोटीन प्रलेखन , विशेष रूप से, 4.23 टनलों पैनल अनुभाग:

'स्थानीय' या 'दूरस्थ' रेडियो बटन में से एक को सेट करें, इस पर निर्भर करता है कि आप किसी स्थानीय पोर्ट को दूरस्थ गंतव्य ('स्थानीय') पर अग्रेषित करना चाहते हैं या किसी दूरस्थ गंतव्य को स्थानीय गंतव्य ('दूरस्थ') को अग्रेषित करना चाहते हैं। वैकल्पिक रूप से, 'डायनामिक' चुनें यदि आप एक स्थानीय पोर्ट पर एक स्थानीय SOCKS 4 / 4A / 5 प्रॉक्सी प्रदान करना चाहते हैं (ध्यान दें कि यह प्रॉक्सी केवल TCP कनेक्शन का समर्थन करता है; SSH प्रोटोकॉल UDP को अग्रेषित करने का समर्थन नहीं करता है)।

  • स्थानीय - दूरस्थ होस्ट के लिए स्थानीय पोर्ट अग्रेषित करें।
  • रिमोट - स्थानीय होस्ट को फॉरवर्ड रिमोट पोर्ट।
  • डायनेमिक - SOCKS का उपयोग करें।

SOCKS5 का उपयोग करने का क्या लाभ है?
लांसबैन्स

@ लांसबैन्स: लाभ? जब की तुलना में क्या? मुझे यकीन नहीं है कि मैं समझता हूं कि आप क्या पूछ रहे हैं।
jscott

sry, स्थानीय / रिमोट के खिलाफ
LanceBaynes

@lanceBaynes: आपके द्वारा उपयोग किए जा रहे संसाधनों का कॉन्फ़िगरेशन यह निर्धारित करेगा कि आपको किन तीन विकल्पों का उपयोग करने की आवश्यकता है। यह एक विकल्प दूसरों की तुलना में "बेहतर" होने का मामला नहीं है।
jscott

5
मैं निश्चित रूप से यह एक उत्थान देना होगा अगर इस जवाब ने मुझे गतिशील साधनों का एक बेहतर सुराग दिया। "SOCKS 4 / 4A / 5 प्रॉक्सी" का मेरे लिए कोई मतलब नहीं है। हालांकि मुझे यकीन है कि मैं इसे Google कर सकता हूं। क्या "गतिशील" शायद दोनों दिशाओं में आगे है ??
ब्यूटेल बटुक

24

Jscott से उत्तर सही है, हालांकि इसे पढ़ने के बाद, यह अभी भी मेरे लिए पूरी तरह से स्पष्ट नहीं था कि मुझे स्थानीय और रिमोट का उपयोग कब करना चाहिए। इसलिए मैंने आगे शोध किया, और मुझे इसका उत्तर मिल गया है :

स्थानीय का उपयोग करें यदि आपके पास एक मशीन पर चलने वाली सेवा है जिसे दूरस्थ मशीन से पहुँचा जा सकता है, और आप इसे सीधे स्थानीय मशीन से एक्सेस करना चाहते हैं। सुरंग स्थापित करने के बाद आप अपने स्थानीय होस्ट आईपी (127.0.0.1) का उपयोग कर सेवा का उपयोग कर सकेंगे।

रिमोट का उपयोग करें यदि आपके पास एक सेवा है जिसे स्थानीय मशीन से पहुँचा जा सकता है, और आपको इसे रिमोट मशीन के लिए उपलब्ध कराने की आवश्यकता है। यह उस मशीन पर श्रवण सॉकेट खोलता है जिसे आपने SSH का उपयोग लॉग इन करने के लिए किया है।

डायनामिक लोकल की तरह होता है, लेकिन क्लाइंट की तरफ यह SOCKS प्रॉक्सी की तरह व्यवहार करता है। यदि आपको SOCKS अग्रेषण की अपेक्षा है, तो इसका उपयोग करें।


3
विशेष रूप से, रिमोट आपके द्वारा लॉग इन करने के लिए SSH का उपयोग करने वाली मशीन पर श्रवण सॉकेट को खोलता है।
फाल्कन मोमोट

@FalconMomot बिल्कुल मैंने इसे स्पष्ट करने के लिए आपकी टिप्पणी को उत्तर में जोड़ दिया है।
lbalazscs

3

लोकल / रिमोट चुनता है कि आप लोकल पोर्ट या रिमोट पोर्ट से कनेक्ट हो रहे हैं (आपका खुद का पीसी या दूसरा पीसी)

गतिशील SOCKS प्रॉक्सी के लिए है

4.19.2 पोर्ट देखें अग्रेषण http://the.earth.li/~sgtatham/putty/0.54/htmldoc/Chapter4.html


-3

एक स्थानीय सर्वर, ठीक है, स्थानीय है

आम तौर पर इसका मतलब है कि एक स्थानीय सर्वर आपके LAN (लोकल एरिया नेटवर्क) पर जुड़ा हुआ है और एक रिमोट सर्वर आप पर नहीं है, लेकिन आपके WAN (वाइड एरिया नेटवर्क) से जुड़ा है, रिमोट अगले दरवाजे या अगले महाद्वीप में हो सकता है या इसमें हो सकता है एक ही कमरा, अलग नेटवर्क पर।


ServerFault में आपका स्वागत है। दुर्भाग्य से आपका जवाब योगदान नहीं करता है या चर्चा में शामिल नहीं होता है, खासकर एक प्रश्न के लिए जो पिछले साल उत्तर दिया गया था। किसी भी खुले प्रश्न की जाँच करें और देखें कि क्या आप इसके बजाय वहाँ मदद कर सकते हैं।
ब्रेंट पाब्स्ट

यह वास्तव में प्रासंगिक नहीं है। आप इसे नेटवर्क पर सर्वर के स्थान के अनुसार सेट नहीं करेंगे, बल्कि आप स्थानीय मशीन (जिस पर पोटीन चल रहा है) या रिमोट मशीन (जिस पर sshd चल रहा है) से सुरंग का उपयोग करना चाहते हैं।
फाल्कन मोमोट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.