socats proxyport-indstilling kræver et lighedstegn
Ret en ukendt proxyport:8080-indstilling og skel mellem den lokale lytter, proxylytteren og den endelige tjenestes porte.
I en socat-adresse skrives proxyport=8080. Stavemåden proxyport:8080 læses som en ukendt indstilling.
socat TCP4-LISTEN:9090,bind=127.0.0.1,fork PROXY:proxy.example:service.example:80,proxyport=8080
Denne illustrative kommando accepterer lokale TCP-forbindelser på 127.0.0.1:9090. Den forbinder til proxy.example på port 8080 og beder den HTTP-proxy om en CONNECT-tunnel til service.example:80. Proxyen skal tillade den destination og port. Til en tilladt test af en offentlig tjeneste tilbyder HTTP-proxylisten kandidater til slutpunkter, hvis CONNECT-adgang til det faktiske mål og den faktiske port skal kontrolleres.
De tre porte har hver sin opgave: 9090 er den lokale lytter, 8080 er proxylytteren, og 80 er den endelige tjenesteport. Kolon adskiller PROXY-adressens positionsfelter; kommaseparerede adresseindstillinger bruger name=value, når de tager en værdi.