Temos servidor1 e servidor2
no servidor2, um servidor proxy Socks5 está instalado e escuta na porta TCP 1080
no server2 está instalado um servidor openvpn que escuta na porta TCP 1194
server1 está conectado ao proxy Socks5 (no server2) e escuta na porta local 1070.
É possível fazer isso usando socat?:
Queremos encaminhar qualquer pacote enviado da porta 9090 do servidor1 para a porta 1194 do servidor2 usando o túnel meias5. ou seja, se alterarmos nosso arquivo de configuração openvpn e substituirmos o IP do servidor2 pelo IP do servidor1 e a porta 1194 por 9090. a conexão será encaminhada.
Se o tipo de proxy no server2 for HTTP quando esta resposta do chatgpt funcionar bem (precisamos executar apt install corkscrew
primeiro):
basta executar isso no server1:
socat TCP4-LISTEN:9090,reuseaddr,fork EXEC:'corkscrew 127.0.0.1 1070
Mas qual é a resposta para o proxy Socks5?