In 'n socat-adres skryf jy proxyport=8080. Die spelling proxyport:8080 word as 'n onbekende opsie gelees.

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

Hierdie voorbeeldopdrag aanvaar plaaslike TCP-verbindings op 127.0.0.1:9090. Dit verbind met proxy.example op poort 8080 en vra daardie HTTP-proxy om 'n CONNECT-tonnel na service.example:80. Die proxy moet daardie bestemming en poort toelaat. Vir 'n toegelate toets van 'n openbare diens bied die HTTP-proxylys kandidaat-eindpunte, en die CONNECT-toegang tot die werklike teiken en poort moet nagegaan word.

Die drie poorte het aparte take: 9090 is die plaaslike luisteraar, 8080 is die proxy-luisteraar en 80 is die finale dienspoort. Dubbelpunte skei die posisionele velde van die PROXY-adres; adresopsies met kommas gebruik name=value wanneer hulle 'n waarde neem.

Verwante artikels