Opțiunea proxyport din socat cere semn egal
Corectați o opțiune necunoscută proxyport:8080 și distingeți ascultătorul local, ascultătorul proxy și porturile serviciului final.
Într-o adresă socat scrieți proxyport=8080. Forma proxyport:8080 este citită ca opțiune necunoscută.
socat TCP4-LISTEN:9090,bind=127.0.0.1,fork PROXY:proxy.example:service.example:80,proxyport=8080
Această comandă ilustrativă acceptă conexiuni TCP locale pe 127.0.0.1:9090. Se conectează la proxy.example pe portul 8080 și cere acelui proxy HTTP un tunel CONNECT către service.example:80. Proxy-ul trebuie să permită acea destinație și acel port. Pentru un test permis al unui serviciu public, lista de proxy-uri HTTP oferă candidați pentru puncte finale, al căror acces CONNECT la ținta și portul reale trebuie verificat.
Cele trei porturi au sarcini separate: 9090 este ascultătorul local, 8080 este ascultătorul proxy, iar 80 este portul serviciului final. Două puncte separă câmpurile poziționale ale adresei PROXY; opțiunile de adresă separate prin virgule folosesc name=value când primesc o valoare.