Crie um servidor SSH local (ou proxy) para tunelamento de conexão atrás de um proxy com autenticação?

1

OS é o Windows (qualquer sabor, eu posso me adaptar). Estou tendo um problema no qual preciso me conectar a imap.google.com (e outros serviços) e só aceita a porta 995.

Se eu tentar conectar normalmente, o tempo limite será esgotado. Se eu conectar manualmente por meio de CONNECT de emissão de putty, além de credenciais de proxy (nome de usuário e senha), o host remoto me desconectará (o que acho bom, já que estou fazendo uma solicitação HTTP / 1.1 simples).

Agora, preciso saber que tipo de software posso usar para criar um proxy local, usando um software específico ou um material de tunelamento SSH, para que minhas conexões com o localhost: 600, por exemplo, sejam redirecionadas para o imap. google.com:995 MAS autenticando contra o proxy eu estou atrás.

Alguma idéia?

    
por DARKGuy 31.03.2014 / 16:50

1 resposta

1

Socat provavelmente pode fazer isso. Os binários para Windows estão disponíveis aqui .

Você pode usar socat TCP-L:600,reuseaddr,fork,PROXY:yourproxyaddress.example:imap.google.com:995,proxyauth=user:pass,proxyport=8080 .

    
por 31.03.2014 / 17:58