I en socat-adress skriver du proxyport=8080. Stavningen proxyport:8080 läses som ett okänt alternativ.

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

Det här exempelkommandot tar emot lokala TCP-anslutningar på 127.0.0.1:9090. Det ansluter till proxy.example på port 8080 och ber den HTTP-proxyn om en CONNECT-tunnel till service.example:80. Proxyn måste tillåta den destinationen och porten. För ett tillåtet test av en offentlig tjänst erbjuder HTTP-proxylistan kandidater för slutpunkter, vars CONNECT-åtkomst till det faktiska målet och porten måste kontrolleras.

De tre portarna har separata uppgifter: 9090 är den lokala lyssnaren, 8080 är proxylyssnaren och 80 är porten för den slutliga tjänsten. Kolon skiljer positionsfälten i PROXY-adressen; adressalternativ som skiljs med kommatecken använder name=value när de tar ett värde.

Relaterade artiklar