V adrese socatu pište proxyport=8080. Zápis proxyport:8080 se čte jako neznámá volba.

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

Tento ilustrativní příkaz přijímá místní TCP spojení na 127.0.0.1:9090. Připojuje se k proxy.example na portu 8080 a žádá tento HTTP proxy o tunel CONNECT na service.example:80. Proxy musí tuto destinaci a port povolit. Pro povolený test veřejné služby seznam HTTP proxy nabízí kandidáty na koncové body, u nichž je nutné ověřit přístup CONNECT ke skutečnému cíli a portu.

Tři porty mají oddělené úlohy: 9090 je místní naslouchač, 8080 je naslouchač proxy a 80 je port koncové služby. Dvojtečky oddělují poziční pole adresy PROXY; volby adresy oddělené čárkou používají name=value, když přijímají hodnotu.

Související články