साथ socat
सर्वर पर:
socat tcp-listen:8001,reuseaddr,fork tcp:localhost:8000
डिफ़ॉल्ट रूप से, socat
मशीन पर किसी भी आईपीवी 4 या आईपीवी 6 पते (यदि समर्थित हो) पर टीसीपी पोर्ट 8001 पर सुनेंगे। आप की जगह आईपीवी 4/6 के लिए सीमित कर सकते हैं tcp-listen
के साथ tcp4-listen
या tcp6-listen
एक जोड़कर, या एक विशिष्ट स्थानीय पता करने के लिए ,bind=that-address
।
जोड़ने सॉकेट आप के लिए प्रॉक्सी रहे हैं के लिए एक ही है, तो आप के स्थान पर किसी भी पते का उपयोग कर सकते localhost
हैं, और की जगह tcp
के साथ tcp4
या tcp6
यदि आप आईपीवी 4 या IPv6 पतों को पता संकल्प प्रतिबंधित करना चाहते हैं।
ध्यान दें कि सर्वर पोर्ट 8000 पर सुनने के लिए, कनेक्शन प्रॉक्सी (के मामले में से आ रही रूप में दिखाई देगा localhost
, कि हो जाएगा localhost
), नहीं मूल ग्राहक। आपको सर्वर के लिए डीएनएटी एप्रोच (लेकिन सुपरसुसर विशेषाधिकारों की आवश्यकता है) का उपयोग करने की आवश्यकता होगी जो यह बता सके कि ग्राहक कौन है।