यदि SOCKS SSH क्लाइंट के PC पर काम करता है लेकिन किसी अन्य LAN मशीन पर नहीं, तो स्थानीय सुनने का पता जाँचें। एक इच्छित निर्दिष्ट इंटरफ़ेस को बाइंड करने के लिए:

ssh -N -D 192.0.2.10:1080 [email protected]

दस्तावेज़ वाले IP को SSH क्लाइंट के वास्तविक इंटरफ़ेस से बदलें। अन्य अधिकृत साथी उस पते और 1080 का उपयोग करते हैं, अपने localhost का नहीं।

नियंत्रणश्रोता की भूमिका
क्लाइंट ssh_config GatewayPortsस्थानीय फ़ॉरवर्ड के लिए डिफ़ॉल्ट बाइंड व्यवहार
दूरस्थ sshd_config GatewayPortsदूरस्थ -R श्रोता

सर्वर को अभी भी फ़ॉरवर्डिंग और अनुरोधित गंतव्यों की अनुमति देनी होगी। इसके दूरस्थ श्रोता नियंत्रण को बदलने से यह -D सॉकेट स्थानांतरित नहीं होता।

क्लाइंट के फ़ायरवॉल/श्रोता की पहुँच जाँचें और इच्छित और अस्वीकृत LAN साथियों से पहुँच सत्यापित करें। SSH टनल के स्वामी को प्रमाणित करता है, प्रत्येक बाद के SOCKS कॉलर को अलग पासवर्ड चुनौती से नहीं।

संबंधित लेख