O servidor proxy Squid suporta conexões de proxy recebidas em uma porta criptografada SSL com o https_port
diretiva.
No entanto, o suporte nos navegadores é limitado atualmente. Você pode usar um script proxy.pac com o Chrome, que pode conter um servidor https para um proxy. Isso é muito fácil de configurar, e há muitos howtos na rede.
Se o seu servidor proxy suporta ssh, você pode usar apenas um túnel ssh para a primeira parte. Suponha que o seu servidor proxy escuta na porta 3128
, então isso irá estabelecer um túnel para o proxy:
ssh -L3128:127.0.0.1:3128 [proxyserver]
Então tudo que você precisa é configurar seu navegador para apontar para um servidor proxy em 127.0.0.1:3128
e você usará seu proxy remoto com a primeira parte criptografada. O comando acima é linha de comando, mas putty
e todos os outros clientes ssh suportam isso, você só precisa descobrir a configuração.