socat ਪਤੇ ਵਿੱਚ proxyport=8080 ਲਿਖੋ। proxyport:8080 ਸ਼ਬਦ-ਜੋੜ ਅਣਜਾਣ ਵਿਕਲਪ ਵਜੋਂ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ।

socat TCP4-LISTEN:9090,bind=127.0.0.1,fork PROXY:proxy.example:service.example:80,proxyport=8080

ਇਹ ਉਦਾਹਰਨ ਕਮਾਂਡ 127.0.0.1:9090 ਉੱਤੇ ਸਥਾਨਕ TCP ਜੋੜ ਸਵੀਕਾਰ ਕਰਦੀ ਹੈ। ਇਹ ਪੋਰਟ 8080 ਉੱਤੇ proxy.example ਨਾਲ ਜੁੜਦੀ ਹੈ ਅਤੇ ਉਸ HTTP ਪ੍ਰੌਕਸੀ ਨੂੰ service.example:80 ਵੱਲ CONNECT ਸੁਰੰਗ ਖੋਲ੍ਹਣ ਲਈ ਕਹਿੰਦੀ ਹੈ। ਪ੍ਰੌਕਸੀ ਨੂੰ ਉਹ ਮੰਜ਼ਿਲ ਅਤੇ ਪੋਰਟ ਮਨਜ਼ੂਰ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਜਨਤਕ ਸੇਵਾ ਟੈਸਟ ਲਈ HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਅੰਤ ਬਿੰਦੂ ਦੇ ਉਮੀਦਵਾਰ ਦਿੰਦੀ ਹੈ, ਜਿਨ੍ਹਾਂ ਦੀ ਅਸਲ ਟਾਰਗਿਟ ਅਤੇ ਪੋਰਟ ਤੱਕ CONNECT ਪਹੁੰਚ ਜਾਂਚਣੀ ਚਾਹੀਦੀ ਹੈ।

ਤਿੰਨਾਂ ਪੋਰਟਾਂ ਦੇ ਕੰਮ ਵੱਖਰੇ ਹਨ: 9090 ਸਥਾਨਕ ਸਰੋਤਾ, 8080 ਪ੍ਰੌਕਸੀ ਸਰੋਤਾ ਅਤੇ 80 ਅੰਤਿਮ ਸੇਵਾ ਪੋਰਟ ਹੈ। ਕੋਲਨ PROXY ਪਤੇ ਦੇ ਥਾਂ ਖੇਤਰ ਵੱਖ ਕਰਦੇ ਹਨ; ਕਾਮੇ ਨਾਲ ਵੱਖ ਕੀਤੇ ਪਤਾ ਵਿਕਲਪ ਮੁੱਲ ਲੈਣ ਵੇਲੇ name=value ਵਰਤਦੇ ਹਨ।

ਸੰਬੰਧਿਤ ਲੇਖ