Kirjoita socat-osoitteeseen proxyport=8080. Muoto proxyport:8080 tulkitaan tuntemattomaksi valitsimeksi.

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

Tämä esimerkkikomento vastaanottaa paikallisia TCP-yhteyksiä osoitteessa 127.0.0.1:9090. Se yhdistää proxy.example-palvelimeen portissa 8080 ja pyytää tältä HTTP-välityspalvelimelta CONNECT-tunnelia osoitteeseen service.example:80. Välityspalvelimen on sallittava tämä kohde ja portti. Sallittua julkisen palvelun testiä varten HTTP-välityspalvelinluettelo tarjoaa päätepiste-ehdokkaita, joiden CONNECT-yhteys todelliseen kohteeseen ja porttiin on tarkistettava.

Kolmella portilla on eri tehtävät: 9090 on paikallinen kuuntelija, 8080 on välityspalvelimen kuuntelija ja 80 on lopullisen palvelun portti. Kaksoispisteet erottavat PROXY-osoitteen sijaintikentät; pilkulla erotetut osoitevalitsimet käyttävät muotoa name=value, kun ne ottavat arvon.

Aiheeseen liittyvät artikkelit