अन्तिम SSH सर्भरलाई होस्टको रूपमा कन्फिगर गर्नुहोस् र मध्यस्थ सर्भरलाई ProxyJump मा राख्नुहोस्:

Host proxy-exit
    HostName exit.example
    User operator
    ProxyJump [email protected]
    DynamicForward 127.0.0.1:1080

ती होस्टहरूमा अधिकृत खाताहरूसँग ssh -N proxy-exit सुरु गर्नुहोस्। स्थानीय अनुप्रयोगलाई 127.0.0.1:1080 मा SOCKS प्रयोग गर्न कन्फिगर गर्नुहोस्। श्रोता क्लाइन्टमा छ; SSH जडान exit.example सम्म jump.example मार्फत पुग्छ।

अनुरोध गरिएका वेबसाइट जडानहरू अन्तिम SSH सत्रको टाढाको पक्षबाट खुल्छन्—exit.example। जम्पले SSH यातायात त्यो होस्टसम्म पुर्‍याउँछ र पहिलो पुग्न सकिने मेसिन भएकै कारणले SOCKS निकास बन्दैन।

गन्तव्यले निकास होस्टको राउटिङ र कुनै पनि NAT द्वारा चयन गरिएको ठेगाना देख्छ। त्यो होस्टनामको लगइन ठेगानासँग मिल्नु आवश्यक छैन। दुवै सर्भरलाई तिनका भूमिकाका लागि आवश्यक फर्वार्डिङ अनुमतिहरू चाहिन्छ, र होस्ट-की जाँचहरू इच्छित SSH अन्त्य बिन्दुहरूमा अझै लागू हुन्छन्।

यो कन्फिगरेसनले SSH गतिशील फर्वार्डिङ मार्फत SOCKS सेवा सिर्जना गर्छ। यदि गेटवेले पहिले नै स्वतन्त्र SOCKS श्रोता चलाइरहेको छ भने स्थिर फर्वार्डद्वारा त्यो श्रोतासम्म पुग्नु फरक व्यवस्था हो।

सम्बन्धित लेखहरू