socats proxyport-opsjon krever et likhetstegn
Rett opp en ukjent proxyport:8080-opsjon og skill mellom den lokale lytteren, proxylytteren og portene til den endelige tjenesten.
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.