I en socat-adresse skriver du proxyport=8080. Skrivemåten proxyport:8080 leses som en ukjent opsjon.

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

Denne eksempelkommandoen godtar lokale TCP-tilkoblinger på 127.0.0.1:9090. Den kobler til proxy.example på port 8080 og ber den HTTP-proxyen om en CONNECT-tunnel til service.example:80. Proxyen må tillate den destinasjonen og porten. For en tillatt test av en offentlig tjeneste tilbyr HTTP-proxylisten kandidater for endepunkter, og CONNECT-tilgangen deres til det faktiske målet og porten må kontrolleres.

De tre portene har hver sin oppgave: 9090 er den lokale lytteren, 8080 er proxylytteren, og 80 er porten til den endelige tjenesten. Kolon skiller posisjonsfeltene i PROXY-adressen; adresseopsjoner atskilt med komma bruker name=value når de tar en verdi.

Relaterte artikler