En socat-adreso skribu proxyport=8080. La skribo proxyport:8080 estas legata kiel nekonata opcio.

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

Ĉi tiu ilustra komando akceptas lokajn TCP-konektojn ĉe 127.0.0.1:9090. Ĝi konektas al proxy.example ĉe haveno 8080 kaj petas de tiu HTTP-prokurilo CONNECT-tunelon al service.example:80. La prokurilo devas permesi tiun celon kaj havenon. Por permesita testo de publika servo, la listo de HTTP-prokuriloj proponas finpunktojn, kies CONNECT-aliro al la reala celo kaj haveno devas esti kontrolita.

La tri havenoj havas apartajn taskojn: 9090 estas la loka aŭskultanto, 8080 estas la prokura aŭskultanto, kaj 80 estas la haveno de la fina servo. Dupunktoj apartigas la poziciajn kampojn de la PROXY-adreso; komo-apartigitaj adresopcioj uzas name=value kiam ili prenas valoron.

Rilataj artikoloj